MemoryExtensions.CountAny 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í.
Spočítá počet výskytů některého ze zadaných values hodnot v sadě span.
Přetížení
| Name | Description |
|---|---|
| CountAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Spočítá počet výskytů některého ze zadaných |
| CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Spočítá počet výskytů některého ze zadaných |
| CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Spočítá počet výskytů některého ze zadaných |
CountAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Spočítá počet výskytů některého ze zadaných values hodnot v sadě span.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int CountAny(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static int CountAny<T>(this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member CountAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function CountAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Integer
Parametry typu
- T
Typ prvku rozsahu.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má prohledávat.
- values
- SearchValues<T>
Sada hodnot, pro které se má hledat.
Návraty
Počet nalezených T prvků v valuesspansouboru .
Výjimky
values je null.
Poznámky
Pokud values je prázdný, vrátí se hodnota 0.
Platí pro
CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Spočítá počet výskytů některého ze zadaných values hodnot v sadě span.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int CountAny(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static int CountAny<T>(this ReadOnlySpan<T> span, scoped ReadOnlySpan<T> values) where T : IEquatable<T>;
static member CountAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function CountAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ prvku rozsahu.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má prohledávat.
- values
- ReadOnlySpan<T>
Sada hodnot, pro které se má hledat.
Návraty
Počet nalezených T prvků v valuesspansouboru .
Poznámky
Pokud values je prázdný, vrátí se hodnota 0.
Platí pro
CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Spočítá počet výskytů některého ze zadaných values hodnot v sadě span.
public static int CountAny<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> values, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member CountAny : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function CountAny(Of T) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Parametry typu
- T
Typ prvku rozsahu.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má prohledávat.
- values
- ReadOnlySpan<T>
Sada hodnot, pro které se má hledat.
- 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.
Návraty
Počet nalezených T prvků v valuesspansouboru .
Poznámky
Pokud values je prázdný, vrátí se hodnota 0.