let子句用于在LINQ表达式中存储子表达式的计算结果.let子句创建一个范围变量来存储结果,变量被创建后,不能修改或把其他表达式的结果重新赋值给它.此范围变量可以再后续的LINQ子句中使用. 实例1 , , , , , , , , , }; //传统下的子查询做法 //var query = from num in numbers // select num * (from n in numbers // where n % 2 == 0 // select n).Count(); //使用L…