【C#】 private int _a 封装后成了 public int A , "_"这个为什么没了。

[复制链接]
查看11 | 回复3 | 2010-12-17 11:39:27 | 显示全部楼层 |阅读模式
private int _x;
public int X
{
get { return _x; }
set { _x = value; }
}
字段是 _x属性是X,怎么不是_X ,那个小横线呢。。

回复

使用道具 举报

千问 | 2010-12-17 11:39:27 | 显示全部楼层
"_"在封装前后只会有一个出现就是封装前加了_,封装后就没封装前没_,封装后就会有
回复

使用道具 举报

千问 | 2010-12-17 11:39:27 | 显示全部楼层
这个随你呀,名字是你自己定的private int _x;public int X{ get { return _x; } set { _x = value; }}只要字段和属性名称不同,就好了private int _x;public intXX{ get { return _x; } s
回复

使用道具 举报

千问 | 2010-12-17 11:39:27 | 显示全部楼层
封装?神马意思?public int A{get;set;}?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行