我有一個包含包含一些計算結果,如性能的負載類來創建自動屬性填充上述特性,例如:快捷方式使用Visual Studio 2008/2010或ReSharper的5
public class Calc
{
private Results Calc()
{
Results res = new Results();
res.Result1 = ... some calculation
res.Result2 = ... some other calculation
res.Result3 = ... // not yet defined in 'Results' class
return res;
}
}
當我寫這Calc
類,Result3
會以紅色突出顯示,因爲它尚未在Results
類中定義。
目前我使用的ReSharper的ALT + 輸入快捷方式,選擇「新屬性‘Result3’」,這將創建下列代碼的int Results
類:
public double Result3
{
get { throw new NotImplementedException(); }
set { throw new NotImplementedException(); }
}
,我需要手動更改爲:
public double Result3 { get; set; }
然後我用CTRL +Shift + Backspace快捷方式帶我回到Calc
類。
如果還沒有直接從Calc
類中定義,我如何輕鬆地在Results
類中創建自動屬性?
謝謝,這是緩解我的RSI一點點:) – 2010-06-04 14:49:42