工具重构C#公共领域为性能(Tools for refactoring C# public fiel

2019-07-29 03:12发布

我有很多的使用公共领域的C#代码,我想将它们转换为性能。

我有ReSharper的,它会做他们一个接一个,但是这将永远需要。

有谁知道一个自动重构工具,可以帮助这一点的?

Answer 1:

ReSharper的确实非常快,可以使用Alt + PageDown键/ Alt + Enter键(默认按键绑定)。 如果你在第一场,Alt + PageDown键将跳转到下一个(因为它会包括包装公共领域作为建议重构),和Alt + Enter键将提示您把它包在一个属性。

既然你很可能希望避免所有属性的完整毯子包裹,这可能是最快的方法。 这是相当快做到这一点的一类,因为它跳跃正是你需要去...



Answer 2:

如果你在VS.NET当您重命名一个字段,VS提示您更改重命名字段的所有事件。

所以,你的公共变量更改属性名称,告诉VS改变这个变量的所有实例,然后创建一个私有变量来存储值和专有名称的公共属性。 删除公共变量,你应该是好去。



文章来源: Tools for refactoring C# public fields into properties