MemoryExtensions.IndexOfAny Méthode

Définition

Surcharges

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

IndexOfAny<T>(ReadOnlySpan<T>, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

IndexOfAny<T>(Span<T>, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

IndexOfAny<T>(Span<T>, T, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Paramètres de type

T

Type de l’étendue et des valeurs.The type of the span and values.

Paramètres

span
ReadOnlySpan<T>

Étendue sur laquelle porte la recherche.The span to search.

values
ReadOnlySpan<T>

Ensemble des valeurs à rechercher.The set of values to search for.

Retours

Premier index de l’occurrence de l’une des valeurs dans l’étendue.The first index of the occurrence of any of the values in the span. Si non trouvé(e), retourne -1.If not found, returns -1.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Paramètres de type

T

Type de l’étendue et des valeurs.The type of the span and values.

Paramètres

span
Span<T>

Étendue sur laquelle porte la recherche.The span to search.

values
ReadOnlySpan<T>

Ensemble des valeurs à rechercher.The set of values to search for.

Retours

Premier index de l’occurrence de l’une des valeurs dans l’étendue.The first index of the occurrence of any of the values in the span. Si non trouvé(e), retourne -1.If not found, returns -1.

IndexOfAny<T>(ReadOnlySpan<T>, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Paramètres de type

T

Type de l’étendue et des valeurs.The type of the span and values.

Paramètres

span
ReadOnlySpan<T>

Étendue sur laquelle porte la recherche.The span to search.

value0
T

Une des valeurs à rechercher.One of the values to search for.

value1
T

Une des valeurs à rechercher.One of the values to search for.

Retours

Premier index de l’occurrence de l’une des valeurs dans l’étendue.The first index of the occurrence of any of the values in the span. Si non trouvé(e), retourne -1.If not found, returns -1.

IndexOfAny<T>(Span<T>, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Paramètres de type

T

Type de l’étendue et des valeurs.The type of the span and values.

Paramètres

span
Span<T>

Étendue sur laquelle porte la recherche.The span to search.

value0
T

Une des valeurs à rechercher.One of the values to search for.

value1
T

Une des valeurs à rechercher.One of the values to search for.

Retours

Premier index de l’occurrence de l’une des valeurs dans l’étendue.The first index of the occurrence of any of the values in the span. Si non trouvé(e), retourne -1.If not found, returns -1.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Paramètres de type

T

Type de l’étendue et des valeurs.The type of the span and values.

Paramètres

span
ReadOnlySpan<T>

Étendue sur laquelle porte la recherche.The span to search.

value0
T

Une des valeurs à rechercher.One of the values to search for.

value1
T

Une des valeurs à rechercher.One of the values to search for.

value2
T

Une des valeurs à rechercher.One of the values to search for.

Retours

Premier index de l’occurrence de l’une des valeurs dans l’étendue.The first index of the occurrence of any of the values in the span. Si non trouvé(e), retourne -1.If not found, returns -1.

IndexOfAny<T>(Span<T>, T, T, T)

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.Searches for the first index of any of the specified values similar to calling IndexOf several times with the logical OR operator.

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

Paramètres de type

T

Type de l’étendue et des valeurs.The type of the span and values.

Paramètres

span
Span<T>

Étendue sur laquelle porte la recherche.The span to search.

value0
T

Une des valeurs à rechercher.One of the values to search for.

value1
T

Une des valeurs à rechercher.One of the values to search for.

value2
T

Une des valeurs à rechercher.One of the values to search for.

Retours

Premier index de l’occurrence de l’une des valeurs dans l’étendue.The first index of the occurrence of any of the values in the span. Si non trouvé(e), retourne -1.If not found, returns -1.

S’applique à