public class Temp
{
List<T> values = new List<T>;
static Temp()
{
System.Console.WriteLine("static constructor");
}
public Temp()
{
System.Console.WriteLine("general constructor");
}
}
Также объясните, когда будет создан объект List и какой тип он будет создан.Расскажите мне об исполнении в следующем сценарии
ex. если я создаю объект класса Temp как Temp obj = new Temp(); Что будет содержать объект списка. Как он является общим, будут ли они содержать нулевые значения? предложите –
Он не будет содержать никаких значений. Проверьте свойство Count. Также прочтите этот документ, чтобы понять, что связанный список: http://cslibrary.stanford.edu/103/LinkedListBasics.pdf Если под капотом он не получил значений, сам объект List не равен null. Он просто указывает на null. –