Я хотел бы иметь оператор LINQ, который называет свойство IsValid.
Если все элементы возвратили true, я хочу, чтобы оператор возвратил true также.
Как это может быть сделано?
Вам понадобится метод Enumerable.All
bool everythingsZen = anEnumerable.All(a => a.IsValid);