VS中自动生成属性get和set方法
2012-12-27 09:55
429 查看
今天发现了一个很好用的快捷建,ctrl+R,ctrl+E这两个组合键,可以自动生成属性中的get和set方法。
和java语法不同的是,除了get/set方法的写法上,还有.net中既有field又properity.
field 是私有字段,内部使用,变量名前要有下画线。
properity是公开的属性,外部可见,变量名前没有下画线。
当然,不用快捷键也可以鼠标选中field变量,然后右键refactor(重构),再encapuslateField(封装字段)。效果如下:
再有更好的就是,直接输入prop,然后连按两下tab.会自动生成get和set.只需要修改下属性名即可。
和java语法不同的是,除了get/set方法的写法上,还有.net中既有field又properity.
field 是私有字段,内部使用,变量名前要有下画线。
properity是公开的属性,外部可见,变量名前没有下画线。
当然,不用快捷键也可以鼠标选中field变量,然后右键refactor(重构),再encapuslateField(封装字段)。效果如下:
#region field private int _LevelId; private string _LevelName; #endregion #region properity public int LevelId { get { return _LevelId; } set { _LevelId = value; } } public string LevelName { get { return _LevelName; } set { _LevelName = value; } } #endregion
再有更好的就是,直接输入prop,然后连按两下tab.会自动生成get和set.只需要修改下属性名即可。
相关文章推荐
- VS中自动生成属性get和set方法
- VS 2012自动生成get 和set 方法
- vs 自动生成get和set方法
- Objective-C,ios,属性声明(property declarations), 自定义属性,自动生成 get 和 set 方法,getter 和 setter
- 属性声明(property declarations), 自定义属性,自动生成 get 和 set 方法,getter 和 setter
- MyEclipse自动生成javaBean的set和get方法、构造方法
- 利用属性名称配置,自动转换成java bean对象的set、get方法的方法
- SSH整合时实体类的属性生成get,set方法里的小坑
- Eclipse用法:自动生成get和set方法
- 定义一个以is开头的全局变量利用IDEA的Getter and Setter自动生成get跟set方法出现的问题
- Eclipse用法和技巧六:自动生成get和set方法1
- Eclipse用法和技巧七:自动生成get和set方法2
- MyEclipse的自动生成get, set 方法
- VS中自动生成属性的方法
- 如何更改webstorm中ts自动生成get和set方法的带下划线问题
- Eclipse用法和技巧六:自动生成get和set方法1 .
- Android如何生成公共属性的get,set方法时,去除 成员变量的m前缀
- 根据库表结构自动生成java实体类(生成规范的变量及get/set方法).
- Eclipse自动生成set,get方法
- Eclipse用法和技巧七:自动生成get和set方法2