想象一下以下公共方法:
public void DoSomethingWithInput(Input input)
{
if (IsInputNice(input))
{
DoNiceThingsWithInput(input);
}
else if (IsInputUgly(input))
{
DoUglyThingsWithInput(input);
}
else
{
HandleUnknownInput(input);
}
}
现在,如果内部使用的所有方法都是私有的,我希望能够对它们进行排序,使它们按照<{1}}方法在下面 p>
DoSomethingWithInput
换句话说,我希望能够先通过访问修饰符和第二个使用顺序对所有方法进行排序。有没有办法自动实现这一点(例如通过一些Visual Studio扩展)?
谢谢!