我见过一些人用c#快速创建属性,但他们是如何做到的呢?
在Visual Studio(目前使用Visual Studio 2010)中有哪些快捷方式可以创建属性?
我用的是c#。
例如,
public string myString {get;set;}
我见过一些人用c#快速创建属性,但他们是如何做到的呢?
在Visual Studio(目前使用Visual Studio 2010)中有哪些快捷方式可以创建属性?
我用的是c#。
例如,
public string myString {get;set;}
当前回答
ReSharper在其广泛的特性集中提供了属性生成功能。(不过这并不便宜,除非你在做一个开源项目。)
其他回答
“propfull”类型。使用它会更好,它会生成属性和私有变量。
输入“propfull”,然后按TAB键两次。
我喜欢在IDE中编写一些变量,比如:
private int id;
private string name;
private string version;
private string description;
private string status;
private string symbol;
注意,变量名以小写字母开头,然后选择整个块,并按Ctrl+R, Ctrl+E, Apply。属性是用大写字母生成的:
public int Id
{
get
{
return id;
}
set
{
id = value;
}
}
etc.
我认为Alt+R+F是从变量声明中创建属性的正确方法
按照Amra的建议,输入“prop”+ Tab + Tab, 你可以立即输入属性的类型(这将取代默认的int),键入另一个选项卡,并键入属性名(这将取代默认的MyProperty)。按Enter键完成。
输入P + Tab + Tab。
修改数据类型,按TAB键,修改属性名,按End + Enter键。