Certain collection types in .Net have an optional \"Initial Capacity\" constructor parameter. For example:
Dictionary something = new
Checking the source, the default capacity for both List and Dictionary is 0.
List
Dictionary