HashSet<T>.EnsureCapacity(Int32) Método

Definição

Garante que este conjunto de hash pode conter o número especificado de elementos sem qualquer expansão adicional do seu armazenamento de backup.

public:
 int EnsureCapacity(int capacity);
public int EnsureCapacity(int capacity);
member this.EnsureCapacity : int -> int
Public Function EnsureCapacity (capacity As Integer) As Integer

Parâmetros

capacity
Int32

A capacidade mínima para garantir.

Devoluções

A nova capacidade desta instância.

Exceções

capacity é inferior a zero.

Observações

Atenção

Se capacity vier de input do utilizador, prefira deixar a coleção redimensionar-se à medida que os elementos são adicionados em vez de chamar este método. Se tiver de usar um valor especificado pelo utilizador, ou limite-o a um limite razoável (por exemplo, Math.Clamp(untrustedValue, 0, 20)) ou verifique se a contagem de elementos corresponde ao valor especificado.

Aplica-se a