Сортировка элементов строки?
Можно разбить на массив по пробелу и выполнить сортировку массива, затем обратно склеить:var value = "a ack fghjy fghfh asn";
// разбиваем на массив
var arr = value.Split();
// сортируем массив
Array.Sort(arr);
// склеиваем массив в строку
string result = String.Join(" ", arr);
// выводим результат
Console.WriteLine(result);
Или при помощи OrderBy:Console.WriteLine(String.Join(" ", "a ack fghjy fghfh asn".Split().OrderBy(itm=>itm)));
Первый вариант оптимальней.Посмотреть пример.
Вы не указали критерий сортировки. И непонятно в чем же именно проблема.