写了点代码,初次体验到C#范型的魅力 class Program { static void WriteSometing<T>(T x,T y) { if (typeof(T) == typeof(int)) Console.WriteLine(x); if (typeof(T) == typeof(string)) Console.WriteLine(y); } static void Main(string[] args) { WriteSometing<int>(0, 9); WriteSometing<string>("0", "9"); WriteSometing(0, 9); WriteSometing("0", "9"); Console.ReadLine(); } } 中国.Net俱乐部转载此文。让我们一起进步,共享人类技术资源。[www.chinaaspx.com]
|