我经常发现自己写一些愚蠢的东西,比如:
String.Format("{1}: {0}", reason, message);
或者类似的,但是有更多字符串占位符的内容。
是否有ReSharper中的自动重构来改变占位符和参数的顺序?如果我试图手动改变顺序,我往往会弄乱映射。
显然,上面的示例很简单。实际上,我经常写类似于以下内容:
String.Format("{0}.{2} = {1}.{3} AND {0}.{4} = {1}.{5} AND {6}.{7} = {1}.{8}",
table1Alias, table2Alias, col1A, col2A, col1B, col2B, table3Alias, col3C, col2C);
我在思考,如果我能将table3Alias移动到其他别名旁边,那就太好了。(ReSharper 7.1.3)
string.Format
呢? - Wolfsblvt