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>(Span<T>, T, T, T) |
belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, T, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Belirtilen |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Belirtilen |
LastIndexOfAnyExcept<T>(Span<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
belirtilen value0
, value1
veya value2
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 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
value0
, value1
ve value2
dışındaki herhangi bir değerin son geçtiği zaman aralığındaki dizin.
Tüm değerler value0
, value1
ve value2
ise - 1 döndürür.
Şunlara uygulanır
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
belirtilen value0
, value1
veya value2
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 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
value0
, value1
ve value2
dışındaki herhangi bir değerin son geçtiği zaman aralığındaki dizin.
Tüm değerler value0
, value1
ve value2
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ışı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 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
value0
ve value1
dışındaki 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>(ReadOnlySpan<T>, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen value0
veya value1
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 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
value0
ve value1
dışındaki 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)
- 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
value
dışındaki herhangi bir değerin son geçtiği yerdeki dizin.
Tüm değerler value
ise - 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
values
içindekiler dışında herhangi bir değerin ilk geçtiği yerdeki dizin.
Tüm değerler values
içindeyse - 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
values
içindekiler dışında herhangi bir değerin son geçtiği zaman aralığındaki dizin.
Tüm değerler values
içindeyse - 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
value
dışındaki herhangi bir değerin son geçtiği yerdeki dizin.
Tüm değerler value
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
values
içindekiler dışında herhangi bir değerin son geçtiği zaman aralığındaki dizin.
Tüm değerler values
içindeyse - 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
values
içindekiler dışında herhangi bir değerin son geçtiği zaman aralığındaki dizin.
Tüm değerler values
içindeyse - 1 döndürür.