【发布时间】:2012-03-02 17:39:27
【问题描述】:
我正在阅读 Jon Skeet 的书。 (表达式树章节) 它有一个使用 lambda 表达式创建表达式树的示例:
Expression<Func<string, string, bool>> expression = (x, y) => x.StartsWith(y);
var compiled = expression.Compile();
Console.WriteLine(compiled("First", "Second"));
Console.WriteLine(compiled("First", "Fir"));
现在他正在对表达式树做同样的事情:
问题:
黄色部分已经包含参数信息!
为什么我必须在 blue 部分中指定 AGAIN 那些参数?
【问题讨论】:
标签: c# .net-4.0 lambda expression-trees