.Net
范围变量 标签描述

一、简单FROM子句 获取数据源: varqueryAllCustomers= fromcustinCustomers selectcust; 分析: 查询表达式必须以from子句开头例子中cust是范围变量,范围变量类似于foreach循环中的迭代变量,但在查询表达式中,实际上不发生迭代。执行查询时,范围变量将用作对Customers中的每个后续元素的引用。因为编译器可以推断cust的类型,所以不必显示指定此类型。Customers是数据源,实现了IEnumerable或IEnumerable(T)或其派生接口的 二、复合FROM子句 查询出成绩有90分以上的学生,得到他们的名字和成绩 ...

一、简介 用于创建查询自身的范围变量,let语句是重命名。let位于第一个from和select语句之间。 二、案例 案例一: 将字符串数组中的两句英文语句中所有的元音字母打头的单词输出到控制台 string[]strings={ "IamanewStudent.", "Youareatalent" }; varquery=fromsentencesinstrings letwords=sentences.Split('') fromwordinwords letw=word.ToLower() wherew[0]'a'||w[0]'e'||w[0]'i'||w[0]'o'|| w[0]'...