C#范型

来源:互联网 发布:java 线程 csdn 编辑:程序博客网 时间:2024/06/10 01:56

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();
}
}

//范型是指在方法传入参数的时候 不用定义 参数的数据类型