2010-04-27 79 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生成屬性!