как отсортировать массив строк по алфавиту?

У меня есть массив многих строк. Как я могу отсортировать строки по алфавиту?

8
задан Gilad Green 22 September 2018 в 19:05
поделиться

2 ответа

Похоже, вы просто хотите использовать метод Array.Sort .

Array.Sort(myArray)

Существует много перегрузок, некоторые из которых используют настраиваемые компараторы (классы или делегаты), но по умолчанию следует выполнять сортировку в алфавитном порядке (по возрастанию), как вам кажется.

20
ответ дан 5 December 2019 в 07:10
поделиться
class Program    
{
    static void Main()
    {
        string[] a = new string[]
        {
            "Egyptian",
            "Indian",
            "American",
            "Chinese",
            "Filipino",
        };
        Array.Sort(a);
        foreach (string s in a)
        {
            Console.WriteLine(s);
        }
    }
}
2
ответ дан 5 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: