=> 标记称作 lambda 运算符。该标记在 lambda 表达式中用来将左侧的输入变量与右侧的 lambda 体分离。Lambda 表达式是与匿名方法类似的内联表达式,但更加灵活;在以方法语法表示的 LINQ 查询中广泛使用了 Lambda 表达式
string[] words = { "cherry", "apple", "blueberry" };
int shortestWordLength = words.Min(w => w.Length);
Console.WriteLine(shortestWordLength);
=> 运算符可解读为“goes to”。在上面示例中,该表达式可解读为“Min w goes to w dot Length”。
=> 运算符具有与赋值运算符 (=) 相同的优先级,并且是右结合运算符。
作用:Lamda表达式的表示符号,也就是说等于用“=”表示一样。
用法:例如:int shortestWordLength = words.Min(w => w.Length);在上边这个例子中W就成了一个对象!
请查看Lamda表达式