Table of Contents

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

Type Parameters

T