This question already has answers here:
Initializing C# auto-properties [duplicate]
(4 个回答)
7年前关闭。
假设我有一个自动实现的属性
无论如何将
(4 个回答)
7年前关闭。
假设我有一个自动实现的属性
public int SheetNum { get; set; }
无论如何将
SheetNum
的默认值设置为1,所以它就像private int sheetNum = 1;
public int SheetNum
{
set { this.sheetNum = value; }
get { return this.sheetNum; }
}
最佳答案
你快到了;您只需要在构造函数中初始化值:
public class MyClass
{
public MyClass()
{
Foo = 1;
}
public int Foo { get; set; }
}
关于c# - 为自动实现的属性设置默认值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16781118/
10-08 22:47