Follow along with this linked-in learning course to walk through using generics in a C# application.
Using Generics in C#