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; }
}
}
展开
 我来答
画角连城
推荐于2016-10-30 · TA获得超过775个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:315万
展开全部
get set关键字用于定义属性,以封闭私有成员变量。相当于两个特殊的方法,前者用于返回成员变量的值,后者用于设置成员变量的值。
类使用new关键字进行实例化,一般可以通过构造函数对类的成员进行初始化。
jaylee169
2012-07-16 · 超过19用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:20.4万
展开全部
不明白初始化是什么意思 设name默认值?

public class A
{
private string name=“张三”

public string Name
{
get { return name; }
set { name= value; }
}
}

A a=new A();

return a.name;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
度到头晕
2021-05-22
知道答主
回答量:5
采纳率:0%
帮助的人:2043
展开全部
还可有以下方式初始化:
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)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式