اقرأ باللغة الإنجليزية تحرير

مشاركة عبر


MemoryExtensions.ContainsAnyExcept Method

Definition

Overloads

ContainsAnyExcept<T>(Span<T>, T, T)

Searches for any value other than value0 or value1.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

Searches for any value other than value0 or value1.

ContainsAnyExcept<T>(Span<T>, T, T, T)

Searches for any value other than value0, value1, or value2.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Searches for any value other than value0, value1, or value2.

ContainsAnyExcept<T>(Span<T>, T)

Searches for any value other than the specified value.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

Searches for any value other than the specified value.

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

Searches for any value other than the specified values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Searches for any value other than the specified values.

ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

Searches for any value other than the specified values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Searches for any value other than the specified values.

ContainsAnyExcept<T>(Span<T>, T, T)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than value0 or value1.

public static bool ContainsAnyExcept<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
Span<T>

The span to search.

value0
T

The value to exclude from the search.

value1
T

The value to exclude from the search.

Returns

true if any value other than value0 or value1 is present in the span. If all of the values are value0 or value1, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than value0 or value1.

public static bool ContainsAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
ReadOnlySpan<T>

The span to search.

value0
T

The value to exclude from the search.

value1
T

The value to exclude from the search.

Returns

true if any value other than value0 or value1 is present in the span. If all of the values are value0 or value1, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(Span<T>, T, T, T)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than value0, value1, or value2.

public static bool ContainsAnyExcept<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
Span<T>

The span to search.

value0
T

The value to exclude from the search.

value1
T

The value to exclude from the search.

value2
T

The value to exclude from the search.

Returns

true if any value other than value0, value1, or value2 is present in the span. If all of the values are value0, value1, or value2, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than value0, value1, or value2.

public static bool ContainsAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
ReadOnlySpan<T>

The span to search.

value0
T

The value to exclude from the search.

value1
T

The value to exclude from the search.

value2
T

The value to exclude from the search.

Returns

true if any value other than value0, value1, or value2 is present in the span. If all of the values are value0, value1, or value2, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(Span<T>, T)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than the specified value.

public static bool ContainsAnyExcept<T> (this Span<T> span, T value) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
Span<T>

The span to search.

value
T

The value to exclude from the search.

Returns

true if any value other than value is present in the span. If all of the values are value, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than the specified value.

public static bool ContainsAnyExcept<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
ReadOnlySpan<T>

The span to search.

value
T

The value to exclude from the search.

Returns

true if any value other than value is present in the span. If all of the values are value, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than the specified values.

public static bool ContainsAnyExcept<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
Span<T>

The span to search.

values
SearchValues<T>

The set of values to exclude from the search.

Returns

true if any value other than those in values is present in the span. If all of the values are in values, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than the specified values.

public static bool ContainsAnyExcept<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
ReadOnlySpan<T>

The span to search.

values
SearchValues<T>

The set of values to exclude from the search.

Returns

true if any value other than those in values is present in the span. If all of the values are in values, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than the specified values.

public static bool ContainsAnyExcept<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
Span<T>

The span to search.

values
ReadOnlySpan<T>

The set of values to exclude from the search.

Returns

true if any value other than those in values is present in the span. If all of the values are in values, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Searches for any value other than the specified values.

public static bool ContainsAnyExcept<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;

Type Parameters

T

Parameters

span
ReadOnlySpan<T>

The span to search.

values
ReadOnlySpan<T>

The set of values to exclude from the search.

Returns

true if any value other than those in values is present in the span. If all of the values are in values, returns false.

Applies to

.NET 9 و.NET 8
منتج الإصدارات
.NET 8, 9