Resharper如何帮助我在整个解决方案中更改房产类型?

时间:2015-03-05 06:49:57

标签: c# refactoring resharper

我需要从int到string重构属性“ID”。由于ID几乎用在我的解决方案的任何部分,这可能是一团糟。

除了ID属性的简单赋值外,我还有以下部分:

ID作为参数

public void DoSomethingByID(int id)
{
    ...
}

对已键入的集合的分配

IList<int> validIDs = Validator.GetValidIDs(allIDs);

其他课程中的参考资料

public class RelatedClass
{
    public int OwnID { get; set; }
    public int MyClassID { get; set; }
}

我对Resharper感到很兴奋,但是我没有关于它可以帮助我的所有功能的概述。

例如,“搜索和替换模式”功能可以帮助我将所有ID分配从int替换为字符串。但我不知道如何将它与参数和类型集合一起使用:

  • 使用字符串
  • 替换名称中包含“id”的所有int参数
  • 使用字符串
  • 替换名称中包含“id”的所有IEnumerables<int>

如果它不是Resharper特定的东西,当然还有任何进一步的帮助

0 个答案:

没有答案