【发布时间】:2011-02-26 15:14:46
【问题描述】:
我在某个班级有一个公共财产。我想要这个属性的默认值-1,没有像_MyField这样的私有变量(因为这个类中的属性太多,我不会一一添加)。
public int MyProperty { get; set; }
[DefaultValueAttribute] 我认为不适用于此问题。有任何想法吗?谢谢。
2015 年 8 月更新现在我们有了 C# 6!
public int MyProperty { get; set; } = 100;
public string EasyToUse { get; } = "YES!";
【问题讨论】: