猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
关于C# 属性的一个问题
请问在公共类里面
public string Key
跟
public string Key{set;get;}
有什么区别,怎么选择使用。
慕田峪4524236
浏览 512
回答 2
2回答
BIG阳
第一个是字段,在OO里不建议声明为public,下面的是属性,属性一般是由字段+方法(这里的get;set;)组成。如果在.net 3.0以下版本的写法一般是 private string key;public string Key{ get {return key;} set {key=value;}}
0
0
0
皈依舞
public string Key{set;get;} 称之为字段,get、set 对key进行了封装,可以控制对key的赋值、读取。public string Key是完全公开的。不受控制
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续