2010-04-27 156 views
0

使用标准VS IDE,是否有一种快速方法来创建链接到本地​​变量的类属性?在Visual Studio中创建类属性

类图似乎提供了一些东西,但它基本上只是创建了一个属性存根。那里有更好/更容易的东西吗?

+4

您是否在代码编辑器中尝试过“prop ”? – 2010-04-27 12:47:57

回答

0

如果你正在谈论的只是制作快速属性,那么自动生成的属性就是'炸弹'。除非你打算在get或set中做一些特殊的事情,否则不需要背景局部变量。

public string SampleProperty { get; set; } 

public string SampleProperty { get; private set; } 

在那里你可以选择指定的私人/保护,以限制属性二传手或仅吸气剂。然后,你不需要局部变量,而只需使用Property来代替局部变量。编译器会为你生成实际的背景变量。

我想你可能会将自动生成的属性与属性存根混淆。

0

当定义一个字段变量在Visual Studio(VS),您可以生成属性getter和setter方法构建课程很快,在球场上,然后右键单击并选择重构→封装字段从弹出菜单。 VS将显示一个对话框,允许您批准/更改属性名称,并可以选择预览更改。当您满意时,只需点击确定。瞧! VS生成属性!