Назад к задачам
Junior — Senior
11

Отбор и обратная сортировка строк из коллекции по условию

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

В классе объявлены два свойства:

  • SourceList – исходный набор строк, например: {"string", "string2", "string3"}
  • ResultList – должен быть заполнен элементами из SourceList, которые:
    1. Начинаются с буквы s;
    2. Упорядочены по убыванию. Требуется реализовать метод Method1, который сформирует ResultList согласно указанным правилам.
public class SomeClass
{
    public List<string> SourceList { get; set; } = new List<string>() { "string", "string2", "string3" };

    public void Method1()
    {
        var filtered = new List<string>(SourceList);
        // здесь должна быть логика фильтрации и сортировки
    }
}