title: How .NET collections and generics works?
body: <p>I am a trainee software engineer, I did self study on collection and generics and reported to my TL. He suggested me to study these things also.</p>
  
  <p>Specially in generics how memory is defined for generic type, how IL and CLR works for generic?</p>
  
  <p>Performance of generic over collection, or over boxing unboxing?</p>
  
  <p>I googled but getting confined answer. Can please anybody explain or give any matter(Link) on that to study.</p>
  
  <p>Thanks.</p>