匿名方法是临时用的,一般不会有复用情况的方法才用匿名方法,所以即使可以泛型,又有什么意义吗?
可以支持泛型,见如下代码
class Test<T>
{
delegate void MethodDelegate(T t);
public void Run(T t)
{
MethodDelegate m = delegate(T t1)
{
Console.WriteLine(t1.ToString());
};
m(t);
}
}