MemoryExtensions.Contains Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Určuje, jestli se zadaná hodnota vyskytuje v rozsahu znaků jen pro čtení. |
| Contains<T>(ReadOnlySpan<T>, T) |
Určuje, zda je zadaná hodnota nalezena v rozsahu jen pro čtení. |
| Contains<T>(Span<T>, T) |
Určuje, zda je zadaná hodnota nalezena v rozsahu. |
| Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Vyhledá zadanou hodnotu a vrátí |
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Určuje, jestli se zadaná hodnota vyskytuje v rozsahu znaků jen pro čtení.
public:
[System::Runtime::CompilerServices::Extension]
static bool Contains(ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
public static bool Contains(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
static member Contains : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> bool
<Extension()>
Public Function Contains (span As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Boolean
Parametry
- span
- ReadOnlySpan<Char>
Rozsah zdroje.
- value
- ReadOnlySpan<Char>
Hodnota, která se má vyhledat v rámci zdrojového rozsahu.
- comparisonType
- StringComparison
Hodnota výčtu určující, jak se znaky porovnávají span a value porovnávají.
Návraty
true pokud value dojde v rámci rozsahu, false jinak.
Platí pro
Contains<T>(ReadOnlySpan<T>, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda je zadaná hodnota nalezena v rozsahu jen pro čtení.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool Contains(ReadOnlySpan<T> span, T value);
public static bool Contains<T>(this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member Contains : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Contains(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Boolean
Parametry typu
- T
Typ rozsahu.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má prohledávat.
- value
- T
Hodnota, kterou chcete vyhledat.
Návraty
true
false v opačném případě.
Poznámky
Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).
Platí pro
Contains<T>(Span<T>, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda je zadaná hodnota nalezena v rozsahu.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool Contains(Span<T> span, T value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool Contains<T>(this Span<T> span, T value) where T : IEquatable<T>;
public static bool Contains<T>(this Span<T> span, T value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Contains : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
static member Contains : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Contains(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Boolean
Parametry typu
- T
Typ prvků v rozsahu.
Parametry
- span
- Span<T>
Rozsah, který se má prohledávat.
- value
- T
Hodnota, kterou chcete vyhledat.
Návraty
true
false v opačném případě.
- Atributy
Poznámky
Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).
Platí pro
Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá zadanou hodnotu a vrátí true hodnotu, pokud byla nalezena. Pokud se nenajde, vrátí hodnotu false.
public static bool Contains<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member Contains : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function Contains(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Parametry typu
- T
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má prohledávat.
- value
- T
Hodnota, kterou chcete vyhledat.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání prvků nebo null použití výchozího IEqualityComparer<T> pro typ elementu.