CollectionsMarshal Clase

Definición

Clase no segura que proporciona un conjunto de métodos para acceder a las representaciones de datos subyacentes de las colecciones.

public ref class CollectionsMarshal abstract sealed
public static class CollectionsMarshal
type CollectionsMarshal = class
Public Class CollectionsMarshal
Herencia
CollectionsMarshal

Métodos

AsSpan<T>(List<T>)

Permite obtener una vista Span<T> de los datos que hay en una lista. Los elementos no se deben agregar ni quitar de mientras List<T>Span<T> está en uso.

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

Obtiene una referencia a en TValue el diccionario especificado, agregando una nueva entrada con un valor predeterminado si la clave no existe.

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

Obtiene una referencia a en TValueDictionary<TKey,TValue> o una referencia null si no existe en .dictionary

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

Establece el recuento de en List<T> el valor especificado.

Se aplica a