Dictionary<TKey,TValue>.TrimExcess Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TrimExcess(Int32) |
Define a capacidade desse dicionário de armazenar até um número especificado de entradas sem nenhuma expansão adicional de sua capacidade de armazenamento com backup. |
TrimExcess() |
Define a capacidade desse dicionário como o que ele seria se tivesse sido inicializado originalmente com todas as suas entradas. |
TrimExcess(Int32)
- Origem:
- Dictionary.cs
- Origem:
- Dictionary.cs
- Origem:
- Dictionary.cs
Define a capacidade desse dicionário de armazenar até um número especificado de entradas sem nenhuma expansão adicional de sua capacidade de armazenamento com backup.
public:
void TrimExcess(int capacity);
public void TrimExcess (int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)
Parâmetros
- capacity
- Int32
A nova capacidade.
Exceções
capacity
é menor que Count.
Comentários
Esse método pode ser usado para minimizar a sobrecarga de memória depois que se sabe que nenhum novo elemento será adicionado.
Aplica-se a
TrimExcess()
- Origem:
- Dictionary.cs
- Origem:
- Dictionary.cs
- Origem:
- Dictionary.cs
Define a capacidade desse dicionário como o que ele seria se tivesse sido inicializado originalmente com todas as suas entradas.
public:
void TrimExcess();
public void TrimExcess ();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()
Comentários
Esse método pode ser usado para minimizar a sobrecarga de memória depois que se sabe que nenhum novo elemento será adicionado ao dicionário. Para alocar uma matriz de armazenamento de tamanho mínimo, execute as seguintes instruções:
dictionary.Clear();
dictionary.TrimExcess();