title: .NET Collections and the Large Object Heap (LOH)
body: <p>Are .NET collections with large number of items apt to be stored in the LOH?</p>
  
  <p>I'm curious about List and Dictionary specifically. In my code, I store a large number (40k+) of relatively small objects (lets say 1k) in temporary Lists and Dictionarys for processing. Does the number of items in these collections increase the likelihood of being put on the LOH?</p>
  
  <p>For list, assuming that List is implemented as a doubly linked list, then the number of elements should not increase the size of the actual List object, but I'd like to know for sure.</p>
  
  <p>Thanks</p>