注册
登录
论坛
搜索
万卷图书
»
C#语言
» 有关属性
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
发短消息
加为好友
chuxuecsharp
当前离线
UID
85
帖子
6
精华
0
积分
0
阅读权限
10
在线时间
1 小时
注册时间
2009-11-5
最后登录
2009-12-29
新手上路
1
#
打印
字体大小:
t
T
chuxuecsharp
发表于 2009-11-10 18:22
|
只看该作者
有关属性
属性
在8.2.4节中,示例8-29
A a = new A();
string name = a.name1;
a.name1 = "This is a string";
的运行结果在定义属性和不定义属性时相同,请问它存在的意义是什么?
收藏
分享
评分
回复
引用
订阅
TOP
发短消息
加为好友
dorient
当前离线
UID
70
帖子
45
精华
0
积分
0
阅读权限
100
在线时间
4 小时
注册时间
2009-10-26
最后登录
2011-3-13
版主
2
#
dorient
发表于 2009-11-14 10:42
|
只看该作者
属性本身包含了get和set访问器,并通过这两个访问器来操作该属性的值,明细比直接通过public方法访问变量(如果不定义属性,直接通过public修饰符公开的变量)的方法,增强了安全性。
回复
引用
TOP
返回列表