MemoryExtensions.IndexOfAny Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>) | |
IndexOfAny(Span<Char>, SearchValues<String>) | |
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. |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche le premier index de l’une des valeurs spécifiées. |
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. |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Recherche le premier index de l’une des valeurs spécifiées. |
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. |
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. |
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. |
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. |
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)
- Source:
- 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
Paramètres
- span
- ReadOnlySpan<Char>
- values
- SearchValues<String>
Retours
S’applique à
IndexOfAny(Span<Char>, SearchValues<String>)
- Source:
- 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
Paramètres
- values
- SearchValues<String>
Retours
S’applique à
IndexOfAny<T>(Span<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
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.
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.
Paramètres
- span
- Span<T>
Étendue sur laquelle porte la recherche.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
- value2
- T
Une des valeurs à rechercher.
Retours
Premier index de l’occurrence de l’une des valeurs dans l’étendue. Si non trouvé(e), retourne -1.
S’applique à
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index de l’une des valeurs spécifiées.
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
Paramètres de type
- T
Paramètres
- span
- ReadOnlySpan<T>
Étendue sur laquelle porte la recherche.
- values
- SearchValues<T>
Ensemble des valeurs à rechercher.
Retours
Premier index de l’une des valeurs spécifiées, ou -1 si aucune n’est trouvée.
Remarques
Cette méthode est similaire à l’appel d’IndexOf plusieurs fois avec l’opérateur LOGIQUE OR.
S’applique à
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
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.
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.
Paramètres
- span
- ReadOnlySpan<T>
Étendue sur laquelle porte la recherche.
- values
- ReadOnlySpan<T>
Ensemble des valeurs à rechercher.
Retours
Premier index de l’occurrence de l’une des valeurs dans l’étendue. Si non trouvé(e), retourne -1.
S’applique à
IndexOfAny<T>(Span<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index de l’une des valeurs spécifiées.
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
Paramètres de type
- T
Paramètres
- span
- Span<T>
Étendue sur laquelle porte la recherche.
- values
- SearchValues<T>
Ensemble des valeurs à rechercher.
Retours
Premier index de l’une des valeurs spécifiées, ou -1 si aucune n’est trouvée.
Remarques
Cette méthode est similaire à l’appel d’IndexOf plusieurs fois avec l’opérateur LOGIQUE OR.
S’applique à
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
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.
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.
Paramètres
- span
- Span<T>
Étendue sur laquelle porte la recherche.
- values
- ReadOnlySpan<T>
Ensemble des valeurs à rechercher.
Retours
Premier index de l’occurrence de l’une des valeurs dans l’étendue. Si non trouvé(e), retourne -1.
S’applique à
IndexOfAny<T>(ReadOnlySpan<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
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.
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.
Paramètres
- span
- ReadOnlySpan<T>
Étendue sur laquelle porte la recherche.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
Retours
Premier index de l’occurrence de l’une des valeurs dans l’étendue. Si non trouvé(e), retourne -1.
S’applique à
IndexOfAny<T>(Span<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
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.
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.
Paramètres
- span
- Span<T>
Étendue sur laquelle porte la recherche.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
Retours
Premier index de l’occurrence de l’une des valeurs dans l’étendue. Si non trouvé(e), retourne -1.
S’applique à
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
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.
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.
Paramètres
- span
- ReadOnlySpan<T>
Étendue sur laquelle porte la recherche.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
- value2
- T
Une des valeurs à rechercher.
Retours
Premier index de l’occurrence de l’une des valeurs dans l’étendue. Si non trouvé(e), retourne -1.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour