Home »
.Net »
C# Programs
C# program to get or set the capacity of a SortedList object (SortedList.Capacity Property)
C# SortedList.Capacity Property: Here, we are going to learn how to get or set the capacity of a SortedList object in C#.Net?
Submitted by Nidhi, on May 02, 2021
The Capacity property of SortedList class is used to returns the total number of elements a SortedList can store. The Capacity of SortedList is always multiple of 16. If we store values less than or equal to 16 then capacity will be 16, if elements greater than 16 and less than equal to 32 then capacity will be 32. The Capacity can be different from Count.
Syntax:
SortedList.Capacity
Program:
The source code to get or set the capacity of a SortedList object is given below. The given program is compiled and executed successfully.
using System;
using System.Collections;
class SortedListEx
{
//Entry point of Program
static public void Main()
{
//Creation of SortedList object
SortedList list = new SortedList();
//Add elements to SortedList
list.Add(101, "India ");
list.Add(105, "America ");
list.Add(102, "Austrelia");
list.Add(103, "Africa ");
list.Add(104, "Canada ");
Console.WriteLine("Count is: " + list.Count);
Console.WriteLine("Capacity is: " + list.Capacity);
list.Add(106, "A");
list.Add(107, "B");
list.Add(108, "C");
list.Add(109, "D");
list.Add(110, "E");
list.Add(111, "F");
list.Add(112, "H");
list.Add(113, "I");
list.Add(114, "J");
list.Add(115, "K");
list.Add(116, "L");
list.Add(117, "M");
Console.WriteLine("Count is: " + list.Count);
Console.WriteLine("Capacity is: " + list.Capacity);
}
}
Output:
Count is: 5
Capacity is: 16
Count is: 17
Capacity is: 32
Press any key to continue . . .
C# SortedList Class Programs »