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

学习 时间:2026-04-07 19:28:03 阅读:1129
什么是Lambda表达式?什么是 LINQ表达式?

最佳回答

糊涂的月饼

英勇的微笑

2026-04-07 19:28:03

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-04-07 19:28:03

    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晋江市初中语文质检

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