我ReSharper
每天都在使用,今天我问自己为什么 ReSharper 在我这样做时建议“使用对象初始化器”:
MyClass myClass = new MyClass();
myClass.MyInt = 0;
myClass.MyString = string.Empty;
它被替换为:
MyClass myClass = new MyClass
{
MyInt = 0,
MyString = string.Empty
};
这是否优化了我的代码的执行,还是只是重新格式化的问题?
就个人而言,我喜欢它。但有时我讨厌它,因为:
我不能step-by-step
调试:(