Articles → CSHARP → Basic Generic Class Example

Basic Generic Class Example






Purpose







Creating A Generic Class




public class col < T > {
	T t;
	public T val {
		get {
			return t;
		}
		set {
			t = value;
		}
	}
}





Calling The Generic Class


col<string> x = new col<string>();
x.val = "karan";
MessageBox.Show(x.val);
col<int> y = new col<int>();
//    y.val = "karan"; // Error
y.val = 45; // Type safety
MessageBox.Show(y.val.ToString());



Posted By  -  Karan Gupta
 
Posted On  -  Saturday, February 20, 2010

Query/Feedback


Your Email Id
 
Subject
 
Query/FeedbackCharacters remaining 250