Partager via


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

Définition

Garantit que la capacité de cette file d’attente est au moins la valeur spécifiée capacity. Si la capacité actuelle est inférieure capacityà , elle est augmentée au moins à la capacité spécifiée capacity.

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

Paramètres

capacity
Int32

Capacité minimale à garantir.

Retours

Nouvelle capacité de cette file d’attente.

Remarques

Avertissement

Si capacity elle provient d’une entrée utilisateur, préférez laisser la collection se redimensionner en tant qu’éléments au lieu d’appeler cette méthode. Si vous devez utiliser une valeur spécifiée par l’utilisateur, limitez-la à une limite raisonnable (par exemple) Math.Clamp(untrustedValue, 0, 20)ou vérifiez que le nombre d’éléments correspond à la valeur spécifiée.

S’applique à