C#学习系列之泛型方法

65 阅读1分钟

@TOC


泛型方法

泛型方法就是方法的模型,给定具体的类型,就可以实例化出一个操作该类型的具体方法。

class Dog
{
	void DogIsHappy<T>(T target){}
	}
public void IsHappy<T>(T target)//在类中定义一个泛型方法
{
	Console.WriteLine("Happy:"+target.ToString());
}

var dog=new Dog("a");//使用如下方
dog.IsHappy<Person>(new Person());
dog.IsHappy<int>(3);


总结

学习记录

www.imooc.com/video/14239