问:C# 属性默认值与构造函数执行顺序?
答:属性默认值先执行,构造函数后执行。
public class C { public int M { get; set; } = 5; public C() { M++; } }
如上,实例化 C 后,M 的值是 6。
创建于2005年 渝ICP备05010272号-1
电邮:cftea@126.com