Partilhar via


Dictionary<TKey,TValue>.TrimExcess Método

Definição

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();

Aplica-se a