static void Main(string[] args) { GenericStack <int> intStack = new GenericStack <int>(); GenericStack <string> stringStack = new GenericStack <string>(); Console.WriteLine("Int type: {0}", intStack.GetType()); Console.WriteLine("String type: {0}", stringStack.GetType()); // wait for input before exiting Console.WriteLine("Press enter to finish"); Console.ReadLine(); }