Я хотел бы знать, как написать запрос Linq (используя лямбда-выражение в стандартной точечной нотации).У меня есть массив некоторых имен, и я хотел бы обновить новый массив имен, основанный на одном утверждении.Это: Упорядочить массив имен и вернуть новый список из имени, которое начинается с некоторой конкретной буквы (скажем, буквы М).
Это мой текущий массив:
string[] arrNames = { "Mike", "Zach", "Ella", "Allan", "Jo", "Roger", "Tito" };
Я хотел бы вернуть такие имена: Майк, Роджер, Тито, Зак - эти 4;Другие 3 имени (Аллан, Элла и Джо - это имена, начинающиеся с буквы в алфавитном порядке ниже буквы «M». Это не то же самое, что использование оператора «StartsWith». Это выбирает только имена, начинающиеся с определенногобуква. Я хотел бы получить все имена в алфавитном порядке, начиная с этой буквы и далее (чтобы имена начинались с М до Z) * 1007 *.
Поэтому список повторной настройки с именами начинается с буквы«М» или выше, в алфавитном порядке.
Митя