У меня есть следующий класс:
public class Wrapper
{
public Wrapper();
public Class1 c1 { get; set; }
public List<Class2> lstC2 { get; set; }
}
где Class2:
public class Class2
{
public DateTime date1 { get; set; }
}
и я получаю список объектов класса Wrapper некоторым методом
List<Wrapper> lstWrap = SomeMethod();
Теперь я хочу удалить все записи из lstWrap, где date1 меньше, чем сегодня, для любой записи в lstC2 с использованием лямбда-выражения. Я попытался использовать функцию RemoveAll , но не смог достичь результатов.
Спасибо.