Tech
Forums
Jobs
Books
Events
Interviews
Live
More
Learn
Training
Career
Members
Videos
News
Blogs
Premium
Register
Login
How to get and set size of a C# List
Mahesh Chand
Jul 06, 2012
91.8k
0
1
WhatsApp
How to get and set size of a List using C#.
List.Capacity
The Capacity property gets and sets the number of items a list can hold without resizing. Capacity is always greater than or equal to the Count value.
The following code snippet creates a List of authors and displays the original capacity. After that, code removes the excess capacity by calling TrimExcess method. After that, capacity is set to 20.
// Create a list of strings
List<string> AuthorList = new List<string>();
AuthorList.Add("Mahesh Chand");
AuthorList.Add("Praveen Kumar");
AuthorList.Add("Raj Kumar");
AuthorList.Add("Nipun Tomar");
AuthorList.Add("Dinesh Beniwal");
// Original Capacity
Console.WriteLine("Original Capacity: {0}", AuthorList.Capacity);
// Trim excess
AuthorList.TrimExcess();
Console.WriteLine("Trimmed Capacity: {0}", AuthorList.Capacity);
// Update Capacity
AuthorList.Capacity = 20;
Console.WriteLine(AuthorList.Capacity);
Console.WriteLine("Updated Capacity: {0}", AuthorList.Capacity);
Download Free book:
Programming List with C#
C# List
C# List size
get size of a List
List
List capacity C#
List class
List.Capacity
set size of a List
size of List with C#
T class
Recommended Free Ebook
Pro WPF: Windows Presentation Foundation in .NET 3.0
Download Now!
Next Recommended Readings