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 values
spé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 value0
spécifiée, value1
ou 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
, value1
et value2
.
Si toutes les valeurs sont value0
, value1
et 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 value0
spécifiée, value1
ou 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
, value1
et value2
.
Si toutes les valeurs sont value0
, value1
et 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 values
spé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 values
spé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 values
spé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 value
spé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 value
spé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.