当前位置:编程学习 > C#/ASP.NET >>

【急】C#中如何用new一个泛型的匿名方法?在线等待....

我定定义了一个泛型的委托

/// <summary>
/// 字符串处理委托
/// </summary>
/// <param name="data"></param>
/// <returns></returns>
public delegate string StringBuilderHandler<T>(System.Collections.IList data,string tmpl);




//这里想创一个这个泛型匿名方法却报错了
StringBuilderHandler<InfoType> handler = delegate<InfoType>(IList data, string tepl)
{
    return "";
};

--------------------编程问答-------------------- 貌似好用了, --------------------编程问答-------------------- StringBuilderHandler<FileInfo> handler = delegate(IList data, string tepl)
{
    return "";
}; --------------------编程问答--------------------
引用 2 楼 guwei4037 的回复:
StringBuilderHandler<FileInfo> handler = delegate(IList data, string tepl)
{
    return "";
};

嗯就是这样的,发现问题了我在调用委托的地方参数没传好,所以new 方法的时候错了 --------------------编程问答-------------------- StringBuilderHandler<InfoType> handler = (data, tepl) =>
{

}
这样最简单,不用写类型哦。 --------------------编程问答--------------------
引用 4 楼 devmiao 的回复:
StringBuilderHandler<InfoType> handler = (data, tepl) =>
{

}
这样最简单,不用写类型哦。

不错不错谢谢谢谢
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,