是否可以教R#生成有意义的ToString实现,就像在IntelliJ IDEA中为Java做的那样?

时间:2013-06-21 16:02:40

标签: resharper

R#只生成存根。另一方面,IntelliJ IDEA生成实际可用的实现。与GetHashCodeEquals方法相同。

R#可以为C#做同样的事情吗?

1 个答案:

答案 0 :(得分:3)

在ReSharper 7.1中,我点击了具有两个属性的类的名称,并按下ALT-Insert(生成代码),然后选择"格式化成员"。我选择了两个属性并单击确定:

public override string ToString()
{
    return string.Format("IntegerProperty: {0}, StringProperty: {1}", 
                         IntegerProperty, StringProperty);
}