如何反转查询或c#中单词的顺序

Inn*_*ova 1 c# sql asp.net stored-procedures

我已经存储在数据库中了

地点

印度泰米尔纳德邦,钦奈,Annanagar

当我在网格视图中绑定时,它将显示为'India,Tamilnadu,Chennai,Annanagar'这种格式.

但我需要以这种格式显示为'Annanagar,Chennai,Tamilnadu,India'.如何在查询或c#中执行此反向顺序

注意:这是以"印度,泰米尔纳德语,钦奈,安南那加"的形式存储在一列中,并以逗号分隔.

Ond*_*ták 10

我相信OP提供的位置示例只是DB的一个结果,他正在寻找这样的东西:

string location = "India,Tamilnadu,Chennai,Annanagar";
string[] words = location.Split(',');

Array.Reverse(words);

string newlocation = String.Join(",", words);

Console.WriteLine(newlocation); // Annanagar,Chennai,Tamilnadu,India
Run Code Online (Sandbox Code Playgroud)