MemoryExtensions.LastIndexOfAnyExcept Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
LastIndexOfAnyExcept<T>(Span<T>, T, T, T) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(Span<T>, T, T) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(Span<T>, T) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen |
LastIndexOfAnyExcept<T>(Span<T>, T, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen value0
, value1
oder value2
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, T value0, T value1, T value2);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T, value2 As T) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- Span<T>
Der Bereich für die Suche.
- value0
- T
Ein Wert, der vermieden werden soll.
- value1
- T
Ein Wert, der vermieden werden soll
- value2
- T
Ein Wert, der vermieden werden soll
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als value0
, value1
und value2
.
Wenn alle Werte value0
, value1
und value2
sind, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen value0
, value1
oder value2
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, value2 As T) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- value0
- T
Ein Wert, der vermieden werden soll.
- value1
- T
Ein Wert, der vermieden werden soll
- value2
- T
Ein Wert, der vermieden werden soll
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als value0
, value1
und value2
.
Wenn alle Werte value0
, value1
und value2
sind, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(Span<T>, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen value0
oder value1
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, T value0, T value1);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- Span<T>
Der Bereich für die Suche.
- value0
- T
Ein Wert, der vermieden werden soll.
- value1
- T
Ein Wert, der vermieden werden soll
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als value0
und value1
.
Wenn alle Werte value0
oder value1
sind, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen value0
oder value1
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, T value0, T value1);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- value0
- T
Ein Wert, der vermieden werden soll.
- value1
- T
Ein Wert, der vermieden werden soll
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als value0
und value1
.
Wenn alle Werte value0
oder value1
sind, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(Span<T>, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen value
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, T value);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, T value) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- Span<T>
Der Bereich für die Suche.
- value
- T
Ein Wert, der vermieden werden soll.
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als value
.
Wenn alle Werte value
sind, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen values
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T)) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- values
- ReadOnlySpan<T>
Die zu vermeidenden Werte.
Gibt zurück
Der Index in der Spanne des ersten Vorkommens eines anderen Werts als derjenigen in values
.
Wenn sich alle Werte in values
befinden, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen values
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, System::Buffers::SearchValues<T> ^ values);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), values As SearchValues(Of T)) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- Span<T>
Der Bereich für die Suche.
- values
- SearchValues<T>
Die Werte, die von der Suche ausgeschlossen werden sollen.
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als derjenigen in values
.
Wenn sich alle Werte in values
befinden, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen value
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, T value);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- value
- T
Ein Wert, der vermieden werden soll.
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als value
.
Wenn alle Werte value
sind, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen values
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- values
- SearchValues<T>
Die Werte, die von der Suche ausgeschlossen werden sollen.
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als derjenigen in values
.
Wenn sich alle Werte in values
befinden, wird -1 zurückgegeben.
Gilt für:
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem letzten Index eines anderen Werts als dem angegebenen values
.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, ReadOnlySpan<T> values);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), values As ReadOnlySpan(Of T)) As Integer
Typparameter
- T
Der Typ des Bereichs und der Werte.
Parameter
- span
- Span<T>
Der Bereich für die Suche.
- values
- ReadOnlySpan<T>
Die zu vermeidenden Werte.
Gibt zurück
Der Index in der Spanne des letzten Vorkommens eines anderen Werts als derjenigen in values
.
Wenn sich alle Werte in values
befinden, wird -1 zurückgegeben.