c#中关于get,set自动生成

2024-11-21 21:15:21
推荐回答(4个)
回答1:

你把那个person类重写一下呀,找这我的样子写:
public class Person3
{
private int age;
public int Age {
get { return value;}
set {age=value;}
}
这个叫做字段的封装,你将鼠标移到age上,然后点击右键,在那里面选择重构,再选择封装字段,就能得到这样的效果了。

回答2:

无语,你先定义一个private int _age;然后用鼠标对着_age这个变量右击,在弹出的菜单里面选择“重构”-》“生成属性”,然后会自动给你生成一个public int Age{ get{return _age;}set{_age=value;} }

回答3:

.net framework是什么版本?2.0不支持。需要3.0以上才可以缩写。

回答4:

应该是.net 版本问题。2.0SP1不支持。