CollectionExtensions Classe
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.
Fournit des méthodes d’extension pour les collections génériques.
public ref class CollectionExtensions abstract sealed
public static class CollectionExtensions
type CollectionExtensions = class
Public Module CollectionExtensions
- Héritage
-
CollectionExtensions
Méthodes
| Nom | Description |
|---|---|
| AddRange<T>(List<T>, ReadOnlySpan<T>) |
Ajoute les éléments de l’étendue spécifiée à la fin du List<T>. |
| AsReadOnly<T>(IList<T>) |
Renvoie un wrapper en lecture seule ReadOnlyCollection<T> pour la liste spécifiée. |
| AsReadOnly<T>(ISet<T>) |
Renvoie un wrapper en lecture seule ReadOnlySet<T> pour le jeu spécifié. |
| AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Renvoie un wrapper ReadOnlyDictionary<TKey,TValue> en lecture seule pour le dictionnaire actuel. |
| CopyTo<T>(List<T>, Span<T>) |
Copie l’intégralité List<T> dans une étendue. |
| GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey, TValue) |
Tente d’obtenir la valeur associée au |
| GetValueOrDefault<TKey,TValue>(IReadOnlyDictionary<TKey,TValue>, TKey) |
Tente d’obtenir la valeur associée au |
| InsertRange<T>(List<T>, Int32, ReadOnlySpan<T>) |
Insère les éléments d’une étendue dans l’index List<T> spécifié. |
| Remove<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Tente de supprimer la valeur avec le |
| TryAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue) |
Tente d’ajouter les |