title: Best resource for learning .NET generics?
body: <p>I've never used any of the .NET generics in my work, but I understand that they are fairly popular.  Does anyone have any good links or book suggestions for learning them?  As a bonus; I only vaguely understand what .NET generic collections are and what they do...does anyone have any practical examples of how they might be used to greater advantage than the normal collections in .NET?</p>