MemoryExtensions.IndexOfAny 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
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>) | |
IndexOfAny(Span<Char>, SearchValues<String>) | |
IndexOfAny<T>(Span<T>, T, T, T) |
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER). |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Sucht nach dem ersten Index eines der angegebenen Werte. |
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER). |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Sucht nach dem ersten Index eines der angegebenen Werte. |
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER). |
IndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER). |
IndexOfAny<T>(Span<T>, T, T) |
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER). |
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER). |
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)
- Quelle:
- MemoryExtensions.cs
public:
[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<char> span, System::Buffers::SearchValues<System::String ^> ^ values);
public static int IndexOfAny (this ReadOnlySpan<char> span, System.Buffers.SearchValues<string> values);
static member IndexOfAny : ReadOnlySpan<char> * System.Buffers.SearchValues<string> -> int
<Extension()>
Public Function IndexOfAny (span As ReadOnlySpan(Of Char), values As SearchValues(Of String)) As Integer
Parameter
- span
- ReadOnlySpan<Char>
- values
- SearchValues<String>
Gibt zurück
Gilt für:
IndexOfAny(Span<Char>, SearchValues<String>)
- Quelle:
- MemoryExtensions.cs
public:
[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<char> span, System::Buffers::SearchValues<System::String ^> ^ values);
public static int IndexOfAny (this Span<char> span, System.Buffers.SearchValues<string> values);
static member IndexOfAny : Span<char> * System.Buffers.SearchValues<string> -> int
<Extension()>
Public Function IndexOfAny (span As Span(Of Char), values As SearchValues(Of String)) As Integer
Parameter
- values
- SearchValues<String>
Gibt zurück
Gilt für:
IndexOfAny<T>(Span<T>, T, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, T value0, T value1, T value2);
public static int IndexOfAny<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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 der Spanne und der Werte.
Parameter
- span
- Span<T>
Die zu suchende Spanne.
- value0
- T
Einer der zu suchenden Werte.
- value1
- T
Einer der zu suchenden Werte.
- value2
- T
Einer der zu suchenden Werte.
Gibt zurück
Der erste Index des Vorkommens eines der Werte in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Integer
Typparameter
- T
Parameter
- span
- ReadOnlySpan<T>
Die zu suchende Spanne.
- values
- SearchValues<T>
Der zu suchende Satz von Werten.
Gibt zurück
Der erste Index eines der angegebenen Werte oder -1, wenn keiner gefunden wird.
Hinweise
Diese Methode ähnelt dem mehrmalsen Aufrufen von IndexOf mit dem logischen OR-Operator.
Gilt für:
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T)) As Integer
Typparameter
- T
Der Typ der Spanne und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Die zu suchende Spanne.
- values
- ReadOnlySpan<T>
Der zu suchende Satz von Werten.
Gibt zurück
Der erste Index des Vorkommens eines der Werte in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOfAny<T>(Span<T>, SearchValues<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, System::Buffers::SearchValues<T> ^ values);
public static int IndexOfAny<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As Span(Of T), values As SearchValues(Of T)) As Integer
Typparameter
- T
Parameter
- span
- Span<T>
Die zu suchende Spanne.
- values
- SearchValues<T>
Der zu suchende Satz von Werten.
Gibt zurück
Der erste Index eines der angegebenen Werte oder -1, wenn keiner gefunden wird.
Hinweise
Diese Methode ähnelt dem mehrmalsen Aufrufen von IndexOf mit dem logischen OR-Operator.
Gilt für:
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, ReadOnlySpan<T> values);
public static int IndexOfAny<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As Span(Of T), values As ReadOnlySpan(Of T)) As Integer
Typparameter
- T
Der Typ der Spanne und der Werte.
Parameter
- span
- Span<T>
Die zu suchende Spanne.
- values
- ReadOnlySpan<T>
Der zu suchende Satz von Werten.
Gibt zurück
Der erste Index des Vorkommens eines der Werte in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOfAny<T>(ReadOnlySpan<T>, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, T value0, T value1);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T) As Integer
Typparameter
- T
Der Typ der Spanne und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Die zu suchende Spanne.
- value0
- T
Einer der zu suchenden Werte.
- value1
- T
Einer der zu suchenden Werte.
Gibt zurück
Der erste Index des Vorkommens eines der Werte in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOfAny<T>(Span<T>, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, T value0, T value1);
public static int IndexOfAny<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T) As Integer
Typparameter
- T
Der Typ der Spanne und der Werte.
Parameter
- span
- Span<T>
Die zu suchende Spanne.
- value0
- T
Einer der zu suchenden Werte.
- value1
- T
Einer der zu suchenden Werte.
Gibt zurück
Der erste Index des Vorkommens eines der Werte in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem ersten Index eines der angegebenen Werte, ähnlich dem mehrmaligen Aufruf von IndexOf mit dem logischen OR-Operator (ODER).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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 der Spanne und der Werte.
Parameter
- span
- ReadOnlySpan<T>
Die zu suchende Spanne.
- value0
- T
Einer der zu suchenden Werte.
- value1
- T
Einer der zu suchenden Werte.
- value2
- T
Einer der zu suchenden Werte.
Gibt zurück
Der erste Index des Vorkommens eines der Werte in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für