MemoryExtensions.IndexOf 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
IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Gibt den NULL-basierten Index des ersten Vorkommens der angegebenen |
IndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Sucht nach der angegebenen Sequenz und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen. |
IndexOf<T>(Span<T>, T) |
Sucht nach dem angegebenen Wert und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen. |
IndexOf<T>(ReadOnlySpan<T>, T) |
Sucht nach dem angegebenen Wert und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen. |
IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Sucht nach der angegebenen Sequenz und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen. |
IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Gibt den NULL-basierten Index des ersten Vorkommens der angegebenen value
im aktuellen span
an.
public:
[System::Runtime::CompilerServices::Extension]
static int IndexOf(ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
public static int IndexOf (this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
static member IndexOf : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> int
<Extension()>
Public Function IndexOf (span As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Integer
Parameter
- span
- ReadOnlySpan<Char>
Die Quellspanne.
- value
- ReadOnlySpan<Char>
Der innerhalb der Quellspanne zu suchende Wert.
- comparisonType
- StringComparison
Ein Enumerationswert, der bestimmt, wie span
und value
verglichen werden.
Gibt zurück
Der Index des Vorkommens des Werts in der Spanne.
Gilt für:
IndexOf<T>(Span<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach der angegebenen Sequenz und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOf(Span<T> span, ReadOnlySpan<T> value);
public static int IndexOf<T> (this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member IndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOf(Of T As IEquatable(Of T)) (span As Span(Of T), value As ReadOnlySpan(Of T)) As Integer
Typparameter
- T
Der Typ der Spanne und des Werts.
Parameter
- span
- Span<T>
Die zu suchende Spanne.
- value
- ReadOnlySpan<T>
Die zu suchende Sequenz.
Gibt zurück
Der Index des Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOf<T>(Span<T>, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem angegebenen Wert und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOf(Span<T> span, T value);
public static int IndexOf<T> (this Span<T> span, T value) where T : IEquatable<T>;
static member IndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOf(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Typparameter
- T
Der Typ der Spanne und des Werts.
Parameter
- span
- Span<T>
Die zu suchende Spanne.
- value
- T
Der zu suchende Wert.
Gibt zurück
Der Index des Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOf<T>(ReadOnlySpan<T>, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem angegebenen Wert und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOf(ReadOnlySpan<T> span, T value);
public static int IndexOf<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member IndexOf : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOf(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Typparameter
- T
Der Typ der Spanne und des Werts.
Parameter
- span
- ReadOnlySpan<T>
Die zu suchende Spanne.
- value
- T
Der zu suchende Wert.
Gibt zurück
Der Index des Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach der angegebenen Sequenz und gibt den Index des ersten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOf(ReadOnlySpan<T> span, ReadOnlySpan<T> value);
public static int IndexOf<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member IndexOf : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOf(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T)) As Integer
Typparameter
- T
Der Typ der Spanne und des Werts.
Parameter
- span
- ReadOnlySpan<T>
Die zu suchende Spanne.
- value
- ReadOnlySpan<T>
Die zu suchende Sequenz.
Gibt zurück
Der Index des Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.