我有一堆lat/long对作为字符串:
-94.5555,95.5555
我正在使用的API需要切换它们:
95.555,-94.555
这样做有什么光滑,简短的方法吗?
Mat*_*hen 13
Linq的单线:
string.Join(",", original.Split(',').Reverse());
Run Code Online (Sandbox Code Playgroud)
或者,更明确(可能是性能改进):
string[] split = original.Split(',');
string reversed = split[1] + "," + split[0];
Run Code Online (Sandbox Code Playgroud)