I\'ve been running into situations where I feel I\'m lacking a LINQ extension method which effectivelly checks if there is no match of the specified predicate in a collection. T
None is the same as !Any, so you could define your own extension method as follows:
None
!Any
public static class EnumerableExtensions { public static bool None(this IEnumerable source, Func predicate) { return !source.Any(predicate); } }