=> 运算符

=> 标记称作 lambda 运算符。 该标记在 lambda 表达式中用来将左侧的输入变量与右侧的 lambda 体分离。 Lambda 表达式是与匿名方法类似的内联表达式,但更加灵活;在以方法语法表示的 LINQ 查询中广泛使用了 Lambda 表达式。有关更多信息,请参见Lambda 表达式(C# 编程指南)

string[] words = { "cherry", "apple", "blueberry" };
int shortestWordLength = words.Min(w => w.Length);
Console.WriteLine(shortestWordLength);
// Output: 5

请参见Lambda 表达式(C# 编程指南)

posted @ 2011-06-02 15:40  Mygirl  阅读(425)  评论(0编辑  收藏  举报