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

求一段其名方法的lambda表达式的写法

                extractRuleResult.ForEach(delegate(DataTable dt)
                {
                    log.Error("输出DataTable的详细信息");
                    log.Error(string.Format("表名:{0}", dt.TableName));
                    log.Error(string.Format("{0}行,{1}列", dt.Rows.Count, dt.Columns.Count));
 
                }); --------------------编程问答-------------------- 问什么呀,不懂你在说什么 --------------------编程问答--------------------               extractRuleResult.ForEach(dt=>log.Error(dt.TableName));
如果一句是这样写,但是多条语句我不会写,肯请指点 --------------------编程问答-------------------- 用{}括起来

没有必要一定要用Lambda,这种地方用匿名方法更清楚。 --------------------编程问答-------------------- 用{}括起来

没有必要一定要用Lambda,这种地方用匿名方法更清楚。 --------------------编程问答-------------------- 我就是想学习一下lambda的话该如何写 --------------------编程问答-------------------- 我自己解决了             
extractRuleResult.ForEach(dt=>
                { 
                    log.Error("输出DataTable的详细信息"); 
                    log.Error(string.Format("表名:{0}", dt.TableName)); 
                    log.Error(string.Format("{0}行,{1}列", dt.Rows.Count, dt.Columns.Count)); 
  
                }); --------------------编程问答-------------------- --------------------编程问答-------------------- 不知,帮顶
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,