CollectionsMarshal Classe

Definição

Uma classe não segura que fornece um conjunto de métodos para acessar as representações de dados subjacentes de coleções.

public ref class CollectionsMarshal abstract sealed
public static class CollectionsMarshal
type CollectionsMarshal = class
Public Class CollectionsMarshal
Herança
CollectionsMarshal

Métodos

AsSpan<T>(List<T>)

Obtém uma exibição Span<T> sobre os dados em uma lista. Os itens não deverão ser adicionados nem removidos do List<T> enquanto o Span<T> estiver em uso.

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

Obtém uma referência a um TValue no dicionário especificado, adicionando uma nova entrada com um valor padrão se a chave não existir.

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

Obtém uma referência a um TValue no Dictionary<TKey,TValue> ou uma referência null se ele não existir no dictionary.

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

Define a contagem do List<T> para o valor especificado.

Aplica-se a