MemoryExtensions.LastIndexOf Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Geçerli |
| LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Belirtilen diziyi arar ve son oluşumunun dizinini döndürür. |
| LastIndexOf<T>(ReadOnlySpan<T>, T) |
Belirtilen değeri arar ve son oluşumunun dizinini döndürür. |
| LastIndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Belirtilen diziyi arar ve son oluşumunun dizinini döndürür. |
| LastIndexOf<T>(Span<T>, T) |
Belirtilen değeri arar ve son oluşumunun dizinini döndürür. |
| LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Belirtilen diziyi arar ve son oluşumunun dizinini döndürür. Bulunamazsa- 1 döndürür. |
| LastIndexOf<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Belirtilen değeri arar ve son oluşumunun dizinini döndürür. Bulunamazsa- 1 döndürür. |
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Geçerli spaniçinde belirtilen value son örneğinin sıfır tabanlı dizinini raporlar.
public:
[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
public static int LastIndexOf(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
static member LastIndexOf : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> int
<Extension()>
Public Function LastIndexOf (span As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Integer
Parametreler
- span
- ReadOnlySpan<Char>
Kaynak yayılma alanı.
- value
- ReadOnlySpan<Char>
Kaynak yayılma alanı içinde aranacak değer.
- comparisonType
- StringComparison
Nasıl span ve value karşılaştırıldığını belirleyen bir numaralandırma değeri.
Döndürülenler
Değerin span'daki son oluşumunun dizini.
Şunlara uygulanır
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen diziyi arar ve son oluşumunun dizinini döndürür.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(ReadOnlySpan<T> span, ReadOnlySpan<T> value);
public static int LastIndexOf<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member LastIndexOf : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T)) As Integer
Tür Parametreleri
- T
Span ve değerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- ReadOnlySpan<T>
Aranacak sıra.
Döndürülenler
Değerin span'daki son oluşumunun dizini. Bulunamazsa- 1 döndürür.
Açıklamalar
Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).
Şunlara uygulanır
LastIndexOf<T>(ReadOnlySpan<T>, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değeri arar ve son oluşumunun dizinini döndürür.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(ReadOnlySpan<T> span, T value);
public static int LastIndexOf<T>(this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member LastIndexOf : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Tür Parametreleri
- T
Span ve değerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- T
Aranacak değer.
Döndürülenler
Değerin span'daki son oluşumunun dizini. Bulunamazsa- 1 döndürür.
Açıklamalar
Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).
Şunlara uygulanır
LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen diziyi arar ve son oluşumunun dizinini döndürür.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(Span<T> span, ReadOnlySpan<T> value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOf<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
public static int LastIndexOf<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As Span(Of T), value As ReadOnlySpan(Of T)) As Integer
Tür Parametreleri
- T
Span ve değerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- value
- ReadOnlySpan<T>
Aranacak sıra.
Döndürülenler
Değerin span'daki son oluşumunun dizini. Bulunamazsa- 1 döndürür.
- Öznitelikler
Açıklamalar
Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).
Şunlara uygulanır
LastIndexOf<T>(Span<T>, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değeri arar ve son oluşumunun dizinini döndürür.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(Span<T> span, T value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOf<T>(this Span<T> span, T value) where T : IEquatable<T>;
public static int LastIndexOf<T>(this Span<T> span, T value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Tür Parametreleri
- T
Span ve değerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- value
- T
Aranacak değer.
Döndürülenler
Değerin span'daki son oluşumunun dizini. Bulunamazsa- 1 döndürür.
- Öznitelikler
Açıklamalar
Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).
Şunlara uygulanır
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen diziyi arar ve son oluşumunun dizinini döndürür. Bulunamazsa- 1 döndürür.
public static int LastIndexOf<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOf : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOf(Of T) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Tür Parametreleri
- T
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- ReadOnlySpan<T>
Aranacak sıra.
- comparer
- IEqualityComparer<T>
IEqualityComparer<T> Öğeleri karşılaştırırken veya bir öğenin null türü için varsayılanı IEqualityComparer<T> kullanmak için kullanılacak uygulama.
Döndürülenler
Açıklamalar
Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).
Şunlara uygulanır
LastIndexOf<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değeri arar ve son oluşumunun dizinini döndürür. Bulunamazsa- 1 döndürür.
public static int LastIndexOf<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOf : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOf(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Tür Parametreleri
- T
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- T
Aranacak değer.
- comparer
- IEqualityComparer<T>
IEqualityComparer<T> Öğeleri karşılaştırırken veya bir öğenin null türü için varsayılanı IEqualityComparer<T> kullanmak için kullanılacak uygulama.
Döndürülenler
Açıklamalar
Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).