diff --git a/src/FluentNHibernate/Conventions/EnumerableExtensionsForConventions.cs b/src/FluentNHibernate/Conventions/EnumerableExtensionsForConventions.cs index f1625ae24..7a8f98cd1 100644 --- a/src/FluentNHibernate/Conventions/EnumerableExtensionsForConventions.cs +++ b/src/FluentNHibernate/Conventions/EnumerableExtensionsForConventions.cs @@ -37,12 +37,12 @@ public static bool Contains(this IEnumerable collection, Func pre public static bool IsEmpty(this IEnumerable collection) { - return collection.Count() == 0; + return !collection.Any(); } public static bool IsNotEmpty(this IEnumerable collection) { - return !IsEmpty(collection); + return collection.Any(); } } -} \ No newline at end of file +}