Func<string, int> ParseInt = i => int.Parse(i);稍作修改 当然了 也是可以的. .正好看看如何在func里定义变量什么的.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Func<string,int> f = new Func<string, int>((string i) => { int x = 0; int.TryParse(i, out x); return x; }); int n = f("xyz"); Console.WriteLine(n); n = f("123"); Console.WriteLine(n); If IsNumeric(i) { return CLng(i); }Else{ return 0; } 我不想要new的方式... Func<string, int> ParseInt = i => ( 5 );这种有没有可能写出来? Func<string, int> ParseInt = s => { int i; return int.TryParse(s, out i) ? i : 0; }; 就用你的函数不行吗?Func<string, int> ParseInt = i => ParseInt(i); asp怎么下载xml文件,弹出保存窗口,并不是显示在浏览器上。 急急急急 求教,添加程序可以运行但是无法添加成功??? GZipstream压缩文件最后四个字节是用来存储原文件大小的? 请问怎样动态添加用户控件的属性? access数据库查询问题 Nhibernate的问题 有关AxWebBrowser控件的Navigate参数在C#中如何表达 C#里有动态数组吗 如何创建平面风格的comboBox 朋友们帮忙找找对象问题:未将对象引用设置到对象的实例 父类强制转换成子类,内部到底做了什么
Func<string,int> f = new Func<string, int>((string i) => { int x = 0; int.TryParse(i, out x); return x; });
int n = f("xyz");
Console.WriteLine(n);
n = f("123");
Console.WriteLine(n);
return CLng(i);
}Else{
return 0;
}
Func<string, int> ParseInt = i =>
(
5
);
这种有没有可能写出来?