Mega Code Archive

 
Categories / C# / Generics
 

Generic Fields

using System; using System.Collections.Generic; using System.Text; class MyType<T, U> {     private T _myFirstDataMember;     private U _mySecondDataMember;     public MyType(T val1, U val2) {         this._myFirstDataMember = val1;         this._mySecondDataMember = val2;     }     public T GetFirstDataMember() {         return this._myFirstDataMember;     }     public U GetSecondDataMember() {         return this._mySecondDataMember;     } } class MyApp {     static void main(String[] args) {         MyType<string, string> testType = new MyType<string, string>("Val1", "Val2");         Console.WriteLine(testType.GetFirstDataMember());         Console.WriteLine(testType.GetSecondDataMember());     } }