TableColumnCollection.Capacity Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur kapasitas item koleksi yang telah dialokasikan sebelumnya untuk koleksi ini.
public:
property int Capacity { int get(); void set(int value); };
public int Capacity { get; set; }
member this.Capacity : int with get, set
Public Property Capacity As Integer
Nilai Properti
Kapasitas item koleksi yang telah dialokasikan sebelumnya untuk koleksi ini. Nilai default adalah 8.
Pengecualian
Dimunculkan ketika upaya dilakukan untuk mengatur Capacity ke nilai yang kurang dari nilai saat ini dari Count.
Keterangan
Properti Capacity menunjukkan jumlah slot yang telah dialokasikan sebelumnya untuk menyimpan item dalam koleksi ini, sedangkan Count properti mewakili jumlah item aktual yang saat ini ada dalam koleksi. Nilai Capacity selalu setidaknya sebesar nilai Count.
Ketika item koleksi yang baru ditambahkan menyebabkan jumlah koleksi melebihi kapasitas koleksi, kapasitas secara otomatis ditingkatkan untuk mengakomodasi item koleksi yang baru ditambahkan. Meningkatkan kapasitas pengumpulan melibatkan alokasi slot koleksi tambahan, yang menimbulkan performa dan overhead memori. Capacity Gunakan properti untuk mengoptimalkan kapasitas pengumpulan jika jumlah total atau maksimum item koleksi diketahui terlebih dahulu. TrimToSize Gunakan metode untuk menyebabkan kapasitas koleksi disamakan dengan jumlah koleksi saat ini.