public class List
public Add(T item)
List myListOfStrings = new List();
myListOfStrings.Add("Hello, World");
public interface IMyGenericInterface{void MyMethod();}
public class Printer{public void Print(T argument){if(typeof(T) == typeof(string)){Console.WriteLine(argument);}else{Console.WriteLine(argument.ToString());}}static void Main(string[] arguments){Printer printer = new Printer();printer.Print("Hello, World");Console.WriteLine("Done");Console.ReadKey();}}