MemoryExtensions.CountAny Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CountAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Räknar antalet gånger som någon av de angivna |
| CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Räknar antalet gånger som någon av de angivna |
| CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Räknar antalet gånger som någon av de angivna |
CountAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Räknar antalet gånger som någon av de angivna values inträffar i 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
Typparametrar
- T
Elementtypen för spannet.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- values
- SearchValues<T>
Den uppsättning värden som ska sökas efter.
Returer
Antalet gånger som något av elementen T i values hittades i span.
Undantag
values är null.
Kommentarer
Om values är tomt returneras 0.
Gäller för
CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Räknar antalet gånger som någon av de angivna values inträffar i 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
Typparametrar
- T
Elementtypen för spannet.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- values
- ReadOnlySpan<T>
Den uppsättning värden som ska sökas efter.
Returer
Antalet gånger som något av elementen T i values hittades i span.
Kommentarer
Om values är tomt returneras 0.
Gäller för
CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Räknar antalet gånger som någon av de angivna values inträffar i 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
Typparametrar
- T
Elementtypen för spannet.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- values
- ReadOnlySpan<T>
Den uppsättning värden som ska sökas efter.
- comparer
- IEqualityComparer<T>
Implementeringen IEqualityComparer<T> som ska användas vid jämförelse av element eller null för att använda standardvärdet IEqualityComparer<T> för typen av ett element.
Returer
Antalet gånger som något av elementen T i values hittades i span.
Kommentarer
Om values är tomt returneras 0.