If you want to see the inner working s of the List class, or any type for that matter, then get Reflector for .NET and take a look for yourself.