C#类实例化时给字段默认值
在C#中,可以通过构造函数或字段初始化器为类的字段提供默认值。
使用构造函数:
public class MyClass
{
public int MyInt {
get; set; }
public string MyString {
get; set; }
public MyClass()
{
// 给字段提供默认值
MyInt = 0;
MyString = "default";
}
}
使用字段初始化器:
public class MyClass
{
public int MyInt {
get; set; } = 0;
public string MyString {
get; set; } = "default";
}
这样,在创建类的实例时,字段会自动设置为默认值。例如:
var myObj = new MyClass();
Console.WriteLine(myObj.MyInt); // 输出:0
Console.WriteLine(myObj.MyString); // 输出:default
还没有评论,来说两句吧...