MemoryExtensions.Count Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Count<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Compte le nombre de fois où la valeur spécifiée |
| Count<T>(Span<T>, T) |
Compte le nombre de fois où la valeur spécifiée |
| Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Compte le nombre de fois où la valeur spécifiée |
| Count<T>(ReadOnlySpan<T>, T) |
Compte le nombre de fois où la valeur spécifiée |
| Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Compte le nombre de fois |
| Count<T>(Span<T>, ReadOnlySpan<T>) |
Compte le nombre de fois où la valeur spécifiée |
Count<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Compte le nombre de fois où la valeur spécifiée value se produit dans le span.
public static int Count<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member Count : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function Count(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Paramètres de type
- T
Type d’élément de l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- T
Valeur à rechercher.
- comparer
- IEqualityComparer<T>
Implémentation IEqualityComparer<T> à utiliser lors de la comparaison d’éléments ou null pour utiliser la valeur par défaut IEqualityComparer<T> pour le type d’un élément.
Retours
Le nombre de fois value a été trouvé dans le span.
S’applique à
Count<T>(Span<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Compte le nombre de fois où la valeur spécifiée value se produit dans le span.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int Count(Span<T> span, T value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int Count<T>(this Span<T> span, T value) where T : IEquatable<T>;
public static int Count<T>(this Span<T> span, T value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Count : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
static member Count : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Count(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Paramètres de type
- T
Type d’élément de l’étendue.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- value
- T
Valeur pour laquelle effectuer une recherche.
Retours
Le nombre de fois value a été trouvé dans le span.
- Attributs
S’applique à
Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Compte le nombre de fois où la valeur spécifiée value se produit dans le span.
public static int Count<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member Count : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function Count(Of T) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Paramètres de type
- T
Type d’élément de l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- ReadOnlySpan<T>
Valeur pour laquelle effectuer une recherche.
- comparer
- IEqualityComparer<T>
Implémentation IEqualityComparer<T> à utiliser lors de la comparaison d’éléments ou null pour utiliser la valeur par défaut IEqualityComparer<T> pour le type d’un élément.
Retours
Le nombre de fois value a été trouvé dans le span.
S’applique à
Count<T>(ReadOnlySpan<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Compte le nombre de fois où la valeur spécifiée value se produit dans le span.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int Count(ReadOnlySpan<T> span, T value);
public static int Count<T>(this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member Count : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Count(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Paramètres de type
- T
Type d’élément de l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- T
Valeur pour laquelle effectuer une recherche.
Retours
Le nombre de fois value a été trouvé dans le span.
S’applique à
Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Compte le nombre de fois valuespandans .
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int Count(ReadOnlySpan<T> span, ReadOnlySpan<T> value);
public static int Count<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member Count : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Count(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T)) As Integer
Paramètres de type
- T
Type d’élément de l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- ReadOnlySpan<T>
Valeur pour laquelle effectuer une recherche.
Retours
Le nombre de fois value a été trouvé dans span.
S’applique à
Count<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Compte le nombre de fois où la valeur spécifiée value se produit dans le span.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int Count(Span<T> span, ReadOnlySpan<T> value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int Count<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
public static int Count<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Count : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
static member Count : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Count(Of T As IEquatable(Of T)) (span As Span(Of T), value As ReadOnlySpan(Of T)) As Integer
Paramètres de type
- T
Type d’élément de l’étendue.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- value
- ReadOnlySpan<T>
Valeur pour laquelle effectuer une recherche.
Retours
Le nombre de fois value a été trouvé dans le span.
- Attributs