public static bool HasMatches(this List<FileQuery> queries) { if (queries == null) { throw new ArgumentNullException("queries was null."); } var lret = false; foreach (var q in queries) { lret = q.HasMatches; if (lret) { break; } } return lret; }