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