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>) | |
IndexOfAny(Span<Char>, SearchValues<String>) | |
IndexOfAny<T>(Span<T>, T, T, T) |
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde arar. |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde arar. |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Belirtilen değerlerden herhangi birinin ilk dizinini arar. |
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde arar. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde arar. |
IndexOfAny<T>(Span<T>, T, T) |
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde arar. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde arar. |
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)
- Kaynak:
- MemoryExtensions.cs
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>
- values
- SearchValues<String>
Döndürülenler
Şunlara uygulanır
IndexOfAny(Span<Char>, SearchValues<String>)
- Kaynak:
- MemoryExtensions.cs
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>
Döndürülenler
Şunlara uygulanır
IndexOfAny<T>(Span<T>, T, T, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde 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 ortaya çıkışının ilk dizini. Bulunamazsa- 1 döndürür.
Ş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 yoksa -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
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde 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 ortaya çıkışının 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 yoksa -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
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde 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 ortaya çıkışının 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
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde 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 ortaya çıkışının 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
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde 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 ortaya çıkışının 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
Belirtilen değerlerden herhangi birinin ilk dizinini, indexOf işlevini mantıksal OR işleciyle birkaç kez çağırmaya benzer şekilde 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 ortaya çıkışının ilk dizini. Bulunamazsa- 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