MemoryExtensions.LastIndexOfAnyExcept 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
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, T, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, T, T, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value0
, value1
veya value2
dışındaki herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, value2 As T) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value0
- T
Kaçınılması gereken bir değer.
- value1
- T
Kaçınılması gereken bir değer
- value2
- T
Kaçınılması gereken bir değer
Döndürülenler
, value1
ve value2
dışındaki value0
herhangi bir değerin son geçtiği yerdeki dizin.
Tüm değerler value0
, value1
ve value2
ise - 1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen values
dışında herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- values
- SearchValues<T>
Aramanın dışında tutulacak değerler.
Döndürülenler
içindekiler dışında herhangi bir değerin son geçtiği zaman aralığındaki values
dizin.
Tüm değerler içindeyse values
, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen values
dışında herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T)) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- values
- ReadOnlySpan<T>
Kaçınılması gereken değerler.
Döndürülenler
içindekiler dışında herhangi bir değerin ilk geçtiği yerdeki values
dizin.
Tüm değerler içindeyse values
, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value
dışında herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, T value);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- T
Kaçınılması gereken bir değer.
Döndürülenler
dışındaki value
herhangi bir değerin son oluşumunun yayılması içindeki dizin.
Tüm değerler ise value
, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen values
dışında herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, System::Buffers::SearchValues<T> ^ values);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), values As SearchValues(Of T)) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- values
- SearchValues<T>
Aramanın dışında tutulacak değerler.
Döndürülenler
içindekiler dışında herhangi bir değerin son geçtiği zaman aralığındaki values
dizin.
Tüm değerler içindeyse values
, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen values
dışında herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, ReadOnlySpan<T> values);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), values As ReadOnlySpan(Of T)) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- values
- ReadOnlySpan<T>
Kaçınılması gereken değerler.
Döndürülenler
içindekiler dışında herhangi bir değerin son geçtiği zaman aralığındaki values
dizin.
Tüm değerler içindeyse values
, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(Span<T>, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value
dışında herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, T value);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, T value) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- value
- T
Kaçınılması gereken bir değer.
Döndürülenler
dışındaki value
herhangi bir değerin son oluşumunun yayılması içindeki dizin.
Tüm değerler ise value
, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value0
veya value1
dışındaki herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(ReadOnlySpan<T> span, T value0, T value1);
public static int LastIndexOfAnyExcept<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value0
- T
Kaçınılması gereken bir değer.
- value1
- T
Kaçınılması gereken bir değer
Döndürülenler
ve value1
dışındaki value0
herhangi bir değerin son geçtiği yerdeki dizin.
Tüm değerler value0
veya value1
ise, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(Span<T>, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value0
veya value1
dışındaki herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, T value0, T value1);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- value0
- T
Kaçınılması gereken bir değer.
- value1
- T
Kaçınılması gereken bir değer
Döndürülenler
ve value1
dışındaki value0
herhangi bir değerin son geçtiği yerdeki dizin.
Tüm değerler value0
veya value1
ise, -1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(Span<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value0
, value1
veya value2
dışındaki herhangi bir değerin son dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExcept(Span<T> span, T value0, T value1, T value2);
public static int LastIndexOfAnyExcept<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member LastIndexOfAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOfAnyExcept(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T, value2 As T) As Integer
Tür Parametreleri
- T
Span ve değerlerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- value0
- T
Kaçınılması gereken bir değer.
- value1
- T
Kaçınılması gereken bir değer
- value2
- T
Kaçınılması gereken bir değer
Döndürülenler
, value1
ve value2
dışındaki value0
herhangi bir değerin son geçtiği yerdeki dizin.
Tüm değerler value0
, value1
ve value2
ise - 1 döndürür.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin