【发布时间】:2008-10-15 21:39:15
【问题描述】:
如何为定义如下的属性设置默认值:
public int MyProperty { get; set; }
即在VS2008中使用“prop”[tab][tab](代码sn-p)。
是否有可能不退回“旧方式”?:
private int myProperty = 0; // default value
public int MyProperty
{
get { return myProperty; }
set { myProperty = value; }
}
感谢您的宝贵时间。 最好的问候。
【问题讨论】:
-
附带说明,您不需要将属性设置为其正常的默认值(如 int i = 0)。当类被实例化时,这会自动发生。
-
好吧,我选择 int 是因为这是我想到的第一件事……但我想为任何类(字符串、自定义类等)的属性设置一个默认值
标签: c# .net visual-studio-2008 properties