c#里面students.Where(r => r.studentsID == studentsName)什么意思

如题所述

students.Where students对象的Where方法,估计是用来查询数据的
r => 这个是 Lambda表达式 是一个匿名函数 用来做为查询条件,条件为r.studentsID 等于 studentsName
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-05
=>是 Lambda 运算子符号, 详见MSDN lambda-operator
(每次打连结都被警告违反规定)
在此, 表示传入一个匿名函式. 该函式执行 判断ID==Name行为, 回传给Where内部使用.
其中r, 是一个简称, 用於代表students, 复数学生资料, 逐次带入的变量. r会遍历每一个student资料, 逐次进行ID==Name比较.

该匿名函式使用时机, 须自己看Where内部怎麼使用. students类并没有提供出来.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网