
C#类中如何使用get Set,如何对对象初始化
publicclassA{privatestringname;publicstringName{get{returnname;}set{name=value;}}}...
public class A
{
private string name;
public string Name
{
get { return name; }
set { name= value; }
}
} 展开
{
private string name;
public string Name
{
get { return name; }
set { name= value; }
}
} 展开
3个回答
展开全部
get set关键字用于定义属性,以封闭私有成员变量。相当于两个特殊的方法,前者用于返回成员变量的值,后者用于设置成员变量的值。
类使用new关键字进行实例化,一般可以通过构造函数对类的成员进行初始化。
类使用new关键字进行实例化,一般可以通过构造函数对类的成员进行初始化。
展开全部
不明白初始化是什么意思 设name默认值?
public class A
{
private string name=“张三”
public string Name
{
get { return name; }
set { name= value; }
}
}
A a=new A();
return a.name;
public class A
{
private string name=“张三”
public string Name
{
get { return name; }
set { name= value; }
}
}
A a=new A();
return a.name;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还可有以下方式初始化:
1. public static string Address { get; set; } = "XX市XX区XX路XX号";
2. public string id
{
get { return Guid.NewGuid().ToString(); }
set { id = value; }
}
最原始的就是像上面那位朋友说的先定义个 private ,自己选择吧,支持哪种方式和C#版本有关,具体的自己查一下吧
1. public static string Address { get; set; } = "XX市XX区XX路XX号";
2. public string id
{
get { return Guid.NewGuid().ToString(); }
set { id = value; }
}
最原始的就是像上面那位朋友说的先定义个 private ,自己选择吧,支持哪种方式和C#版本有关,具体的自己查一下吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询