using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DB.MySqlClass
{
/// <summary>
/// 泛型类中的泛型方法
/// </summary>
/// <typeparam name="T"></typeparam>
/// <typeparam name="W"></typeparam>
/// <typeparam name="S"></typeparam>
public class GenericClass<T,W,S>
{
public void Test<X,Y,Z>(X x, Y y, Z z)
{
Console.WriteLine("第一个类型是{0},第二个类型是{1},第三个类型是{2}",
x.GetType().Name,y.GetType().Name,z.GetType().Name);
}
}
/// <summary>
/// 普通类中的泛型方法
/// </summary>
public class GenericMethod
{
public void Test<T,W,S>(T t, W w ,S s)
{
Console.WriteLine("第一个类型是{0},第二个类型是{1},第三个类型是{2}",
t.GetType().Name, w.GetType().Name, s.GetType().Name);
}
}
}