title: Where can I learn about the various types of .NET lists?
body: <p>Does anyone know a good resource to concisely explain the different types of lists available in C# and when their usage is appropriate?</p>
  
  <p>For example, List, Hashtable, Dictionaries etc.</p>
  
  <p>I'm never quite sure when I should be using what.</p>