2018-10-09 泛型類及泛型方法
阿新 • • 發佈:2018-11-10
通過引數化型別來實現在同一份程式碼上操作多種資料型別,利用“引數化型別”將型別抽象化,從而實現靈活的複用。
泛型類:
定義一個類,如果這個類中某些欄位的型別是不確定的,這些型別可以在類構造的時候確定下來。
class ClassA<T> { private T a; private T b; public ClassA(T a, T b) { this.a = a; this.b = b; } public string GetSum() { return a + "" + b; } }
static void Main(string[] args)
{
var ca = new ClassA<string>("16", "50");
Console.WriteLine(ca.GetSum());
ca.GetSum();
Console.ReadKey();
}