Queue<T>.EnsureCapacity(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.