Method ContainsAny
ContainsAny<T>(ExSpan<T>, T, T)
Searches for any occurrence of the specified value0
or value1
, and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ExSpan<T> span, T value0, T value1) where T : IEquatable<T>?
Parameters
span
ExSpan<T>The span to search.
value0
TOne of the values to search for.
value1
TOne of the values to search for.
Returns
Type Parameters
T
ContainsAny<T>(ExSpan<T>, T, T, T)
Searches for any occurrence of the specified value0
, value1
, or value2
, and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ExSpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>?
Parameters
span
ExSpan<T>The span to search.
value0
TOne of the values to search for.
value1
TOne of the values to search for.
value2
TOne of the values to search for.
Returns
Type Parameters
T
ContainsAny<T>(ExSpan<T>, ReadOnlyExSpan<T>)
Searches for any occurrence of any of the specified values
and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ExSpan<T> span, ReadOnlyExSpan<T> values) where T : IEquatable<T>?
Parameters
span
ExSpan<T>The span to search.
values
ReadOnlyExSpan<T>The set of values to search for.
Returns
Type Parameters
T
ContainsAny<T>(ReadOnlyExSpan<T>, T, T)
Searches for any occurrence of the specified value0
or value1
, and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ReadOnlyExSpan<T> span, T value0, T value1) where T : IEquatable<T>?
Parameters
span
ReadOnlyExSpan<T>The span to search.
value0
TOne of the values to search for.
value1
TOne of the values to search for.
Returns
Type Parameters
T
ContainsAny<T>(ReadOnlyExSpan<T>, T, T, IEqualityComparer<T>?)
Searches for any occurrence of the specified value0
or value1
, and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ReadOnlyExSpan<T> span, T value0, T value1, IEqualityComparer<T>? comparer = null)
Parameters
span
ReadOnlyExSpan<T>The span to search.
value0
TOne of the values to search for.
value1
TOne of the values to search for.
comparer
IEqualityComparer<T>The IEqualityComparer<T> implementation to use when comparing elements, or null to use the default IEqualityComparer<T> for the type of an element.
Returns
Type Parameters
T
ContainsAny<T>(ReadOnlyExSpan<T>, T, T, T)
Searches for any occurrence of the specified value0
, value1
, or value2
, and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ReadOnlyExSpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>?
Parameters
span
ReadOnlyExSpan<T>The span to search.
value0
TOne of the values to search for.
value1
TOne of the values to search for.
value2
TOne of the values to search for.
Returns
Type Parameters
T
ContainsAny<T>(ReadOnlyExSpan<T>, T, T, T, IEqualityComparer<T>?)
Searches for any occurrence of the specified value0
, value1
, or value2
, and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ReadOnlyExSpan<T> span, T value0, T value1, T value2, IEqualityComparer<T>? comparer = null)
Parameters
span
ReadOnlyExSpan<T>The span to search.
value0
TOne of the values to search for.
value1
TOne of the values to search for.
value2
TOne of the values to search for.
comparer
IEqualityComparer<T>The IEqualityComparer<T> implementation to use when comparing elements, or null to use the default IEqualityComparer<T> for the type of an element.
Returns
Type Parameters
T
ContainsAny<T>(ReadOnlyExSpan<T>, ReadOnlyExSpan<T>)
Searches for any occurrence of any of the specified values
and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ReadOnlyExSpan<T> span, ReadOnlyExSpan<T> values) where T : IEquatable<T>?
Parameters
span
ReadOnlyExSpan<T>The span to search.
values
ReadOnlyExSpan<T>The set of values to search for.
Returns
Type Parameters
T
ContainsAny<T>(ReadOnlyExSpan<T>, ReadOnlyExSpan<T>, IEqualityComparer<T>?)
Searches for any occurrence of any of the specified values
and returns true if found. If not found, returns false.
public static bool ContainsAny<T>(this ReadOnlyExSpan<T> span, ReadOnlyExSpan<T> values, IEqualityComparer<T>? comparer = null)
Parameters
span
ReadOnlyExSpan<T>The span to search.
values
ReadOnlyExSpan<T>The set of values to search for.
comparer
IEqualityComparer<T>
Returns
Type Parameters
T