MemoryExtensions.IndexOfAnyExcept 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
| IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(Span<T>, T, T, T) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(Span<T>, T, T) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Recherche le premier index d’une valeur autre que la |
| IndexOfAnyExcept<T>(Span<T>, T) |
Recherche le premier index d’une valeur autre que la |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la valuesspécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int IndexOfAnyExcept<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member IndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(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>
Valeurs à éviter.
Retours
Index dans l’étendue de la première occurrence d’une valeur autre que celles de values.
Si toutes les valeurs se trouvent dans values, retourne -1.
S’applique à
IndexOfAnyExcept<T>(Span<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la value0spécifiée, value1ou value2.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(Span<T> span, T value0, T value1, T value2);
public static int IndexOfAnyExcept<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member IndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(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
Valeur à éviter.
- value1
- T
Valeur à éviter
- value2
- T
Valeur à éviter
Retours
Index dans l’étendue de la première occurrence de toute valeur autre que value0, value1et value2.
Si toutes les valeurs sont value0, value1et value2, retourne -1.
S’applique à
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la value0spécifiée, value1ou value2.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static int IndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member IndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(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
Valeur à éviter.
- value1
- T
Valeur à éviter
- value2
- T
Valeur à éviter
Retours
Index dans l’étendue de la première occurrence de toute valeur autre que value0, value1et value2.
Si toutes les valeurs sont value0, value1et value2, retourne -1.
S’applique à
IndexOfAnyExcept<T>(Span<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la value0 spécifiée ou value1.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(Span<T> span, T value0, T value1);
public static int IndexOfAnyExcept<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;
static member IndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(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
Valeur à éviter.
- value1
- T
Valeur à éviter
Retours
Index dans l’étendue de la première occurrence de toute valeur autre que value0 et value1.
Si toutes les valeurs sont value0 ou value1, retourne -1.
S’applique à
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la value0 spécifiée ou value1.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(ReadOnlySpan<T> span, T value0, T value1);
public static int IndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member IndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(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
Valeur à éviter.
- value1
- T
Valeur à éviter
Retours
Index dans l’étendue de la première occurrence de toute valeur autre que value0 et value1.
Si toutes les valeurs sont value0 ou value1, retourne -1.
S’applique à
IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la valuesspécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int IndexOfAnyExcept<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member IndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Integer
Paramètres de type
- T
Type de l’étendue et des valeurs.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- values
- SearchValues<T>
Valeurs à exclure de la recherche.
Retours
Index dans l’étendue de la première occurrence d’une valeur autre que celles de values.
Si toutes les valeurs se trouvent dans values, retourne -1.
S’applique à
IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la valuesspécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(Span<T> span, ReadOnlySpan<T> values);
public static int IndexOfAnyExcept<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member IndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(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>
Valeurs à éviter.
Retours
Index dans l’étendue de la première occurrence d’une valeur autre que celles de values.
Si toutes les valeurs se trouvent dans values, retourne -1.
S’applique à
IndexOfAnyExcept<T>(Span<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la valuesspécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(Span<T> span, System::Buffers::SearchValues<T> ^ values);
public static int IndexOfAnyExcept<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member IndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), values As SearchValues(Of T)) As Integer
Paramètres de type
- T
Type de l’étendue et des valeurs.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- values
- SearchValues<T>
Valeurs à exclure de la recherche.
Retours
Index dans l’étendue de la première occurrence d’une valeur autre que celles de values.
Si toutes les valeurs se trouvent dans values, retourne -1.
S’applique à
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la valuespécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(ReadOnlySpan<T> span, T value);
public static int IndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member IndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Paramètres de type
- T
Type de l’étendue et des valeurs.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- T
Valeur à éviter.
Retours
Index dans l’étendue de la première occurrence d’une valeur autre que value.
Si toutes les valeurs sont value, retourne -1.
S’applique à
IndexOfAnyExcept<T>(Span<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche le premier index d’une valeur autre que la valuespécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExcept(Span<T> span, T value);
public static int IndexOfAnyExcept<T> (this Span<T> span, T value) where T : IEquatable<T>;
static member IndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Paramètres de type
- T
Type de l’étendue et des valeurs.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- value
- T
Valeur à éviter.
Retours
Index dans l’étendue de la première occurrence d’une valeur autre que value.
Si toutes les valeurs sont value, retourne -1.