好吧,如果它只是分隔部件的空间,你可以很容易地做到这一点:
string reversed = string.Join(" ", text.Split(' ').Reverse());
Run Code Online (Sandbox Code Playgroud)
在.NET 3.5中,由于string.Join在.NET 4中没有相同的重载,因此需要额外调用ToArray:
string reversed = string.Join(" ", text.Split(' ').Reverse().ToArray());
Run Code Online (Sandbox Code Playgroud)
使用Array.Reverse
现场反转拆分阵列可以更有效地完成:
string[] parts = text.Split(' ');
Array.Reverse(parts);
string reversed = string.Join(" ", parts);
Run Code Online (Sandbox Code Playgroud)
......但差异是否显着是更值得怀疑:)
归档时间: |
|
查看次数: |
298 次 |
最近记录: |