MemoryExtensions.LastIndexOfAny Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(Span<T>, T, T, T) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(Span<T>, T, T) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(Span<T>, SearchValues<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
| LastIndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Zoekt naar de laatste index van een van de opgegeven waarden. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public static int LastIndexOfAny<T>(this ReadOnlySpan<T> span, T value0, T value1, T value2, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOfAny : ReadOnlySpan<'T> * 'T * 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOfAny(Of T) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, value2 As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Type parameters
- T
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- value0
- T
De eerste waarde die moet worden gezocht.
- value1
- T
De tweede waarde die moet worden gezocht.
- value2
- T
De derde waarde die moet worden gezocht.
- comparer
- IEqualityComparer<T>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van elementen of null voor het gebruik van de standaardwaarde IEqualityComparer<T> voor het type element.
Retouren
De laatste index van een van de opgegeven waarden of -1 als er geen waarden worden gevonden.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(Span<T>, T, T, T)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, T value0, T value1, T value2);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOfAny<T>(this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
public static int LastIndexOfAny<T>(this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires '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
Type parameters
- T
Het type span en waarden.
Parameters
- span
- Span<T>
Het bereik om te zoeken.
- value0
- T
De eerste waarde die moet worden gezocht.
- value1
- T
De tweede waarde die moet worden gezocht.
- value2
- T
De derde waarde die moet worden gezocht.
Retouren
De index van het laatste exemplaar van een van de waarden in het bereik. Als dit niet wordt gevonden, wordt -1 geretourneerd.
- Kenmerken
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
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
Type parameters
- T
Het type span en waarden.
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- value0
- T
De eerste waarde die moet worden gezocht.
- value1
- T
De tweede waarde die moet worden gezocht.
- value2
- T
De derde waarde die moet worden gezocht.
Retouren
De index van het laatste exemplaar van een van de waarden in het bereik. Als dit niet wordt gevonden, wordt -1 geretourneerd.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public static int LastIndexOfAny<T>(this ReadOnlySpan<T> span, T value0, T value1, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOfAny : ReadOnlySpan<'T> * 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOfAny(Of T) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Type parameters
- T
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- value0
- T
De eerste waarde die moet worden gezocht.
- value1
- T
De tweede waarde die moet worden gezocht.
- comparer
- IEqualityComparer<T>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van elementen of null voor het gebruik van de standaardwaarde IEqualityComparer<T> voor het type element.
Retouren
De laatste index van een van de opgegeven waarden. Als er geen is gevonden, wordt -1 geretourneerd.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(Span<T>, T, T)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, T value0, T value1);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOfAny<T>(this Span<T> span, T value0, T value1) where T : IEquatable<T>;
public static int LastIndexOfAny<T>(this Span<T> span, T value0, T value1) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires '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
Type parameters
- T
Het type span en waarden.
Parameters
- span
- Span<T>
Het bereik om te zoeken.
- value0
- T
De eerste waarde die moet worden gezocht.
- value1
- T
De tweede waarde die moet worden gezocht.
Retouren
De index van het laatste exemplaar van een van de waarden in het bereik. Als dit niet wordt gevonden, wordt -1 geretourneerd.
- Kenmerken
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, ReadOnlySpan<T> values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOfAny<T>(this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
public static int LastIndexOfAny<T>(this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires '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
Type parameters
- T
Het type span en waarden.
Parameters
- span
- Span<T>
Het bereik om te zoeken.
- values
- ReadOnlySpan<T>
De reeks waarden die moeten worden gezocht.
Retouren
De index van het laatste exemplaar van een van de waarden in het bereik. Als dit niet wordt gevonden, wordt -1 geretourneerd.
- Kenmerken
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public static int LastIndexOfAny<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> values, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOfAny : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOfAny(Of T) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Type parameters
- T
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- values
- ReadOnlySpan<T>
De reeks waarden die moeten worden gezocht.
- comparer
- IEqualityComparer<T>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van elementen of null voor het gebruik van de standaardwaarde IEqualityComparer<T> voor het type element.
Retouren
De laatste index van een van de opgegeven waarden of -1 als geen van de waarden wordt gevonden.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(Span<T>, SearchValues<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAny(Span<T> span, System::Buffers::SearchValues<T> ^ values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOfAny<T>(this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
public static int LastIndexOfAny<T>(this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires '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
Type parameters
- T
Parameters
- span
- Span<T>
Het bereik om te zoeken.
- values
- SearchValues<T>
De reeks waarden die moeten worden gezocht.
Retouren
De laatste index van een van de opgegeven waarden of -1 als er geen waarden worden gevonden.
- Kenmerken
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
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
Type parameters
- T
Het type span en waarden.
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- values
- ReadOnlySpan<T>
De reeks waarden die moeten worden gezocht.
Retouren
De index van het laatste exemplaar van een van de waarden in het bereik. Als dit niet wordt gevonden, wordt -1 geretourneerd.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
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
Type parameters
- T
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- values
- SearchValues<T>
De reeks waarden die moeten worden gezocht.
Retouren
De laatste index van een van de opgegeven waarden of -1 als er geen waarden worden gevonden.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.
Van toepassing op
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Zoekt naar de laatste index van een van de opgegeven waarden.
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
Type parameters
- T
Het type span en waarden.
Parameters
- span
- ReadOnlySpan<T>
Het bereik om te zoeken.
- value0
- T
De eerste waarde die moet worden gezocht.
- value1
- T
De tweede waarde die moet worden gezocht.
Retouren
De index van het laatste exemplaar van een van de waarden in het bereik. Als dit niet wordt gevonden, wordt -1 geretourneerd.
Opmerkingen
Deze methode is vergelijkbaar met het aanroepen van LastIndexOf meerdere keren met de logische OR-operator.