Bagikan melalui


Queue<T>.EnsureCapacity(Int32) Metode

Definisi

Memastikan bahwa kapasitas antrean ini setidaknya adalah yang ditentukan capacity. Jika kapasitas saat ini kurang dari capacity, kapasitas ditingkatkan menjadi setidaknya yang ditentukan capacity.

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

Parameter

capacity
Int32

Kapasitas minimum untuk memastikan.

Mengembalikan

Kapasitas baru antrean ini.

Keterangan

Perhatian

Jika capacity berasal dari input pengguna, lebih suka membiarkan pengumpulan mengubah ukuran dirinya sendiri karena elemen ditambahkan alih-alih memanggil metode ini. Jika Anda harus menggunakan nilai yang ditentukan pengguna, klem ke batas yang wajar (misalnya, Math.Clamp(untrustedValue, 0, 20)) atau verifikasi bahwa jumlah elemen cocok dengan nilai yang ditentukan.

Berlaku untuk