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

Definição

Assegura que a capacidade desta fila é pelo menos a especificada capacity. Se a capacidade de corrente for inferior a capacity, é aumentada para pelo menos o especificado capacity.

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 fila.

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