我有一个包含包含一些计算结果,如性能的负载类来创建自动属性填充上述特性,例如:快捷方式使用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