Mega Code Archive

 
Categories / C# / Generics
 

A simple generic class

using System; class MyGenericClass<T> {   T ob;   public MyGenericClass(T o) {     ob = o;   }   public T getob() {     return ob;   }   public void showType() {     Console.WriteLine("Type of T is " + typeof(T));   } } public class Test {   public static void Main() {     MyGenericClass<int> iOb;     iOb = new MyGenericClass<int>(102);     iOb.showType();     int v = iOb.getob();     Console.WriteLine("value: " + v);     MyGenericClass<string> strOb = new MyGenericClass<string>("Generics add power.");     strOb.showType();          string str = strOb.getob();     Console.WriteLine("value: " + str);   } }