public static bool HasValues<T>(this ICollection<T> collection) { if (collection == null) { return false; } if (collection.Count == 0) { return false; } return true; }