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

Добавление события, реагирующего на изменение списка List1

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

В классе SomeClass есть свойство List1. Необходимо внедрить событие List1Changed, которое должно срабатывать каждый раз, когда список List1 изменяется (например, после присваивания нового значения). Это событие следует вызвать в текущем коде при выполнении фильтрации List1 в методе Method1().

public class SomeClass
{
    public List<string> List1 {get;set;} = new List<string>() {"string", "string2", "string3"};

    public void Method1()
    {
        var list2 = new List<string>(List1.Where(x => x.StartsWith()));
    }
}