>>>>> string s = "LastName, FirstName, MiddleName"; >>>>> >>>>> s = s.Replace(",", " DESC,") + " DESC"; >>>>>>>>>
string s = "LastName, FirstName, MiddleName"; >>> string[] Split = s.Split(new Char[] { ',' }); >>> >>> string NewSortExpression = ""; >>> int i = 0; >>> foreach (string st in Split) >>> NewSortExpression = NewSortExpression + st + " " + SortOrder + ","; >>> >>> // get rid of last "," >>> NewSortExpression = NewSortExpression.Substring(0, NewSortExpression.Length - 1);>>
>> static void Main(string[] args) >> { >> >> string s = "LastName, FirstName, MiddleName"; >> >> string[] split = s.Split(new Char[] { ',' }); >> >> string newSortExpression; >> >> string sortOrder = "DESC"; >> >> StringBuilder sb = new StringBuilder(); >> >> foreach (string st in split) >> { >> sb.Append(st); >> sb.Append(' '); >> sb.Append(sortOrder); >> sb.Append(','); >> } >> >> >> // get rid of last "," >> sb.Length--; >> >> newSortExpression = sb.ToString(); >> Console.WriteLine("{0}", newSortExpression); >> >> Console.ReadLine(); >> >> } >>>