什么是Lambda表达式?什么是 LINQ表达式?

学习 时间:2026-08-24 17:15:39 阅读:1796
什么是Lambda表达式?什么是 LINQ表达式?

最佳回答

激情的花生

忧虑的百褶裙

2026-08-24 17:15:39

Lambda 可以简单的理解为一种匿名函数 例如:p=>p++; 可以翻译成 (p){ p++ ; } (注意,因为是匿名的, 所以这里没有函数名 , 需要有委托对象来引用它 。) LINQ可以简单的理解成一种筛选语法 , 一般继承了IEnumerable的对象都可以用来筛选 , 例如:有 List lista 则有 from A in lista where A。a=="你好。" select A 当然 上面的例子中 两者结合,可以有 lista。find( A => A。a=="你好"); 如果要进一步了解Lambda , LINQ 请参考MSDN。 望采纳。

最新回答共有2条回答

  • 潇洒的寒风
    回复
    2026-08-24 17:15:39

    Lambda 可以简单的理解为一种匿名函数 例如:p=>p++; 可以翻译成 (p){ p++ ; } (注意,因为是匿名的, 所以这里没有函数名 , 需要有委托对象来引用它 。) LINQ可以简单的理解成一种筛选语法 , 一般继承了IEnumerable的对象都可以用来筛选 , 例如:有 List lista 则有 from A in lista where A。a=="你好。" select A 当然 上面的例子中 两者结合,可以有 lista。find( A => A。a=="你好"); 如果要进一步了解Lambda , LINQ 请参考MSDN。 望采纳。

上一篇 2010晋江市初中语文质检

下一篇 什么是生物识别技术?