CollectionsMarshal Classe

Définition

Classe non sécurisé qui fournit un ensemble de méthodes pour accéder aux représentations de données sous-jacentes des collections.

public ref class CollectionsMarshal abstract sealed
public static class CollectionsMarshal
type CollectionsMarshal = class
Public Class CollectionsMarshal
Héritage
CollectionsMarshal

Méthodes

AsSpan<T>(List<T>)

Obtient une vue Span<T> sur les données dans une liste. Les éléments ne doivent pas être ajoutés ou supprimés du List<T> tant que le Span<T> est en cours d’utilisation.

GetValueRefOrAddDefault<TKey,TValue>(Dictionary<TKey,TValue>, TKey, Boolean)

Obtient une référence à un TValue dans le dictionnaire spécifié, en ajoutant une nouvelle entrée avec une valeur par défaut si la clé n’existe pas.

GetValueRefOrNullRef<TKey,TValue>(Dictionary<TKey,TValue>, TKey)

Obtient une référence à un TValue dans ou Dictionary<TKey,TValue> une référence null si elle n’existe pas dans le dictionary.

SetCount<T>(List<T>, Int32)

Définit le nombre de sur List<T> la valeur spécifiée.

S’applique à