我在 Linqpad 中测试一个类并构建了一个基本类,但无法理解这两个类在执行方面的不同之处。有人可以帮我吗?
public class name // 1
{
public string name1 {get;set;}
public surname surname = new surname();
}
public class name // 2
{
public string name1 {get;set;}
public surname surname {get;set;}
public name()
{
surname = new surname();
}
}
public class surname
{
public string surname1 {get;set;}
public string surname2 {get;set;}
}