Class IReadOnlyContainsExtensions
- Namespace
- PAC.Extensions
public static class IReadOnlyContainsExtensions
- Inheritance
-
IReadOnlyContainsExtensions
- Inherited Members
Methods
ContainsAll<T>(IReadOnlyContains<T>, IEnumerable<T>)
Whether all the given elements are in the IReadOnlyContains<T>.
public static bool ContainsAll<T>(this IReadOnlyContains<T> iReadOnlyContains, IEnumerable<T> elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
IEnumerable<T>
Returns
Type Parameters
T
ContainsAll<T>(IReadOnlyContains<T>, params T[])
Whether all the given elements are in the IReadOnlyContains<T>.
public static bool ContainsAll<T>(this IReadOnlyContains<T> iReadOnlyContains, params T[] elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
T[]
Returns
Type Parameters
T
ContainsAny<T>(IReadOnlyContains<T>, IEnumerable<T>)
Whether any of the given elements are in the IReadOnlyContains<T>.
public static bool ContainsAny<T>(this IReadOnlyContains<T> iReadOnlyContains, IEnumerable<T> elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
IEnumerable<T>
Returns
Type Parameters
T
ContainsAny<T>(IReadOnlyContains<T>, params T[])
Whether any of the given elements are in the IReadOnlyContains<T>.
public static bool ContainsAny<T>(this IReadOnlyContains<T> iReadOnlyContains, params T[] elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
T[]
Returns
Type Parameters
T
ContainsNone<T>(IReadOnlyContains<T>, IEnumerable<T>)
Whether none of the given elements are in the IReadOnlyContains<T>.
public static bool ContainsNone<T>(this IReadOnlyContains<T> iReadOnlyContains, IEnumerable<T> elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
IEnumerable<T>
Returns
Type Parameters
T
ContainsNone<T>(IReadOnlyContains<T>, params T[])
Whether none of the given elements are in the IReadOnlyContains<T>.
public static bool ContainsNone<T>(this IReadOnlyContains<T> iReadOnlyContains, params T[] elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
T[]
Returns
Type Parameters
T
ContainsNotAll<T>(IReadOnlyContains<T>, IEnumerable<T>)
Whether at least one of the given elements is not in the IReadOnlyContains<T>.
public static bool ContainsNotAll<T>(this IReadOnlyContains<T> iReadOnlyContains, IEnumerable<T> elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
IEnumerable<T>
Returns
Type Parameters
T
ContainsNotAll<T>(IReadOnlyContains<T>, params T[])
Whether at least one of the given elements is not in the IReadOnlyContains<T>.
public static bool ContainsNotAll<T>(this IReadOnlyContains<T> iReadOnlyContains, params T[] elements)
Parameters
iReadOnlyContains
IReadOnlyContains<T>elements
T[]
Returns
Type Parameters
T