Mega Code Archive

 
Categories / C# Tutorial / Generic
 

Typeof Operator for generic collection

using System; using System.Collections.Generic; using System.ComponentModel;     class MainClass     {         static internal void DemonstrateTypeof<X>()         {             Console.WriteLine(typeof(X));             Console.WriteLine(typeof(List<X>));             Console.WriteLine(typeof(Dictionary<string, X>));             Console.WriteLine(typeof(List<long>));             Console.WriteLine(typeof(Dictionary<long, Guid>));         }         static void Main()         {             DemonstrateTypeof<int>();         }     }