Thuộc tính Capacity của SortedList cho biết dung lượng tối đa hiện tại (số phần tử có thể chứa trước khi cần resize).
Dung lượng mặc định của SortedList là 16.
Ví dụ
using System;
using System.Collections;
namespace Demo
{
class Program
{
static void Main(string[] args)
{
SortedList s = new SortedList();
s.Add("S1", "Maths");
s.Add("S2", "Science");
s.Add("S3", "English");
s.Add("S4", "Economics");
Console.WriteLine("Capacity = " + s.Capacity);
}
}
}
Kết quả
Capacity = 16
Giải thích: Dù chỉ thêm 4 phần tử (Count = 4), Capacity vẫn là 16 (mặc định). Khi Count vượt quá Capacity, SortedList tự động tăng dung lượng (thường gấp đôi).