MemoryExtensions.LastIndexOfAny 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
LastIndexOfAny<T>(Span<T>, T, T, T) |
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique. |
LastIndexOfAny<T>(Span<T>, T, T) |
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique. |
LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique. |
LastIndexOfAny<T>(Span<T>, SearchValues<T>) |
Recherche le dernier index de l’une des valeurs spécifiées. |
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique. |
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche le dernier index de l’une des valeurs spécifiées. |
LastIndexOfAny<T>(Span<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, T value0, T value1, T value2);
public static int LastIndexOfAny<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
- value2
- T
Une des valeurs à rechercher.
Retours
Index de la dernière occurrence de l’une des valeurs de l’étendue. S’il est introuvable, retourne -1.
S’applique à
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static int LastIndexOfAny<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member LastIndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
- value2
- T
Une des valeurs à rechercher.
Retours
Index de la dernière occurrence de l’une des valeurs de l’étendue. S’il est introuvable, retourne -1.
S’applique à
LastIndexOfAny<T>(Span<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, T value0, T value1);
public static int LastIndexOfAny<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
Retours
Index de la dernière occurrence de l’une des valeurs de l’étendue. S’il est introuvable, retourne -1.
S’applique à
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(ReadOnlySpan<T> span, T value0, T value1);
public static int LastIndexOfAny<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member LastIndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- value0
- T
Une des valeurs à rechercher.
- value1
- T
Une des valeurs à rechercher.
Retours
Index de la dernière occurrence de l’une des valeurs de l’étendue. S’il est introuvable, retourne -1.
S’applique à
LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, ReadOnlySpan<T> values);
public static int LastIndexOfAny<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- values
- ReadOnlySpan<T>
Ensemble de valeurs à rechercher.
Retours
Index de la dernière occurrence de l’une des valeurs de l’étendue. S’il est introuvable, retourne -1.
S’applique à
LastIndexOfAny<T>(Span<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, System::Buffers::SearchValues<T> ^ values);
public static int LastIndexOfAny<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- values
- SearchValues<T>
Ensemble de valeurs à rechercher.
Retours
Dernier index de l’une des valeurs spécifiées, ou -1 si aucun n’est trouvé.
Remarques
Cette méthode est similaire à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
S’applique à
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int LastIndexOfAny<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member LastIndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- values
- ReadOnlySpan<T>
Ensemble de valeurs à rechercher.
Retours
Index de la dernière occurrence de l’une des valeurs de l’étendue. S’il est introuvable, retourne -1.
S’applique à
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le dernier index de l’une des valeurs spécifiées.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int LastIndexOfAny<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member LastIndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAny(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 à rechercher.
- values
- SearchValues<T>
Ensemble de valeurs à rechercher.
Retours
Dernier index de l’une des valeurs spécifiées, ou -1 si aucun n’est trouvé.
Remarques
Cette méthode est similaire à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.