MemoryExtensions.IndexOfAny 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
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>) |
Belirtilen alt dize değerlerinden herhangi birinin ilk dizinini arar. |
IndexOfAny(Span<Char>, SearchValues<String>) |
Belirtilen alt dize değerlerinden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(Span<T>, T, T) |
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(Span<T>, T, T, T) |
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)
- Kaynak:
- MemoryExtensions.cs
Belirtilen alt dize değerlerinden herhangi birinin ilk dizinini arar.
public:
[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<char> span, System::Buffers::SearchValues<System::String ^> ^ values);
public static int IndexOfAny (this ReadOnlySpan<char> span, System.Buffers.SearchValues<string> values);
static member IndexOfAny : ReadOnlySpan<char> * System.Buffers.SearchValues<string> -> int
<Extension()>
Public Function IndexOfAny (span As ReadOnlySpan(Of Char), values As SearchValues(Of String)) As Integer
Parametreler
- span
- ReadOnlySpan<Char>
Aranacak yayılma alanı.
- values
- SearchValues<String>
Aranacak değer kümesi.
Döndürülenler
Şunlara uygulanır
IndexOfAny(Span<Char>, SearchValues<String>)
- Kaynak:
- MemoryExtensions.cs
Belirtilen alt dize değerlerinden herhangi birinin ilk dizinini arar.
public:
[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<char> span, System::Buffers::SearchValues<System::String ^> ^ values);
public static int IndexOfAny (this Span<char> span, System.Buffers.SearchValues<string> values);
static member IndexOfAny : Span<char> * System.Buffers.SearchValues<string> -> int
<Extension()>
Public Function IndexOfAny (span As Span(Of Char), values As SearchValues(Of String)) As Integer
Parametreler
- values
- SearchValues<String>
Aranacak değer kümesi.
Döndürülenler
Şunlara uygulanır
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Integer
Tür Parametreleri
- T
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- values
- SearchValues<T>
Aranacak değer kümesi.
Döndürülenler
Belirtilen değerlerden herhangi birinin ilk dizini veya hiçbiri bulunamazsa -1.
Açıklamalar
Bu yöntem, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer.
Şunlara uygulanır
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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>
Aranacak değer kümesi.
Döndürülenler
Span içindeki değerlerden herhangi birinin oluşumunun ilk dizini. Bulunamazsa- 1 döndürür.
Şunlara uygulanır
IndexOfAny<T>(Span<T>, SearchValues<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, System::Buffers::SearchValues<T> ^ values);
public static int IndexOfAny<T> (this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(Of T As IEquatable(Of T)) (span As Span(Of T), values As SearchValues(Of T)) As Integer
Tür Parametreleri
- T
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- values
- SearchValues<T>
Aranacak değer kümesi.
Döndürülenler
Belirtilen değerlerden herhangi birinin ilk dizini veya hiçbiri bulunamazsa -1.
Açıklamalar
Bu yöntem, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer.
Şunlara uygulanır
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, ReadOnlySpan<T> values);
public static int IndexOfAny<T> (this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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>
Aranacak değer kümesi.
Döndürülenler
Span içindeki değerlerden herhangi birinin oluşumunun ilk dizini. Bulunamazsa- 1 döndürür.
Şunlara uygulanır
IndexOfAny<T>(ReadOnlySpan<T>, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, T value0, T value1);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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
Aranacak değerlerden biri.
- value1
- T
Aranacak değerlerden biri.
Döndürülenler
Span içindeki değerlerden herhangi birinin oluşumunun ilk dizini. Bulunamazsa- 1 döndürür.
Şunlara uygulanır
IndexOfAny<T>(Span<T>, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, T value0, T value1);
public static int IndexOfAny<T> (this Span<T> span, T value0, T value1) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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
Aranacak değerlerden biri.
- value1
- T
Aranacak değerlerden biri.
Döndürülenler
Span içindeki değerlerden herhangi birinin oluşumunun ilk dizini. Bulunamazsa- 1 döndürür.
Şunlara uygulanır
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static int IndexOfAny<T> (this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member IndexOfAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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
Aranacak değerlerden biri.
- value1
- T
Aranacak değerlerden biri.
- value2
- T
Aranacak değerlerden biri.
Döndürülenler
Span içindeki değerlerden herhangi birinin oluşumunun ilk dizini. Bulunamazsa- 1 döndürür.
Şunlara uygulanır
IndexOfAny<T>(Span<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAny(Span<T> span, T value0, T value1, T value2);
public static int IndexOfAny<T> (this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member IndexOfAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function IndexOfAny(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
Aranacak değerlerden biri.
- value1
- T
Aranacak değerlerden biri.
- value2
- T
Aranacak değerlerden biri.
Döndürülenler
Span içindeki değerlerden herhangi birinin oluşumunun ilk dizini. Bulunamazsa- 1 döndürür.