重新排序构造函数参数

时间:2017-11-07 12:14:09

标签: c# visual-studio unit-testing parameters constructor

给出了一个在显式构造函数中获取一堆参数的类。 我要做的是重新排序这些参数。这将在单元测试和我使用该类的任何地方进行大量改变。 是否有任何方法,工具或其他东西,可以在使用该类的整个解决方案之间切换参数?

示例:

更改

public ClassName(string first,string second, string 3rd)
{
}

Public ClassName(string second, string 3rd, string first)
{
}

1 个答案:

答案 0 :(得分:2)

您可以使用内置Change Signature重构(不确定哪个版本的VS可用)。如果您的VS版本中没有该版本,则自VS 2008以来还可以进行Reorder Parameters重构。