public class s
{
public string s1 { get; set; }
}
public class s2
{
public s s3 { get; set; }
}
class Program
{
static void Main(string[] args)
{
s2 objs2 = new s2();
objs2.s3.s1 = "asdf";
}
}
получение ошибки во время выполнения, поскольку objs2.s3 имеет значение null. Я хочу знать, как добиться этого.класс объект null при объявлении является классом C#
Пожалуйста, также дайте мне знать, почему это происходит, поэтому, если у вас есть время. спасибо.
Потому что вы никогда не инициализируется 's3' свойство в первую очередь ... –
вы можете объяснить некоторые больше, пожалуйста, или какое-либо решение.? – chanti