黑马程序员之JS学习笔记:简单的LINQ的查询语法和方法语法
2012-10-13 20:01
766 查看
---------------------------------2345王牌技术员联盟、2345王牌技术员联盟、期待与您交流!---------------------------------------
LINQ查询可以返回两种类型的结果------- 一个枚举,注:可枚举的一组数据,不是枚举类型。一个叫做标量的单一值。
int[] intArray = new int[] { 10, 3, 4, 16, 78, 14 };
string[] strArray = new string[] { "hello world", "doomsday", "china" };
IEnumerable<int> result = from n in intArray //查询语法
where n < 20
select n;
foreach (var x in result)
{
Console.WriteLine("{0}", x);
}
var nums = intArray.Where(x => x < 20); //方法语法
int intCount = (from n in intArray //两种形式的组合
where n <= 20
select n).Count();
IEnumerable<string> strResult = from n in strArray
where n == "hello world" || n == "doomsday"
select n;
foreach (string y in strResult)
{
Console.WriteLine(y);
}
---------------------------------------------------
2345王牌技术员联盟、2345王牌技术员联盟、期待与您交流!---------------------------------------------------------
LINQ查询可以返回两种类型的结果------- 一个枚举,注:可枚举的一组数据,不是枚举类型。一个叫做标量的单一值。
int[] intArray = new int[] { 10, 3, 4, 16, 78, 14 };
string[] strArray = new string[] { "hello world", "doomsday", "china" };
IEnumerable<int> result = from n in intArray //查询语法
where n < 20
select n;
foreach (var x in result)
{
Console.WriteLine("{0}", x);
}
var nums = intArray.Where(x => x < 20); //方法语法
int intCount = (from n in intArray //两种形式的组合
where n <= 20
select n).Count();
IEnumerable<string> strResult = from n in strArray
where n == "hello world" || n == "doomsday"
select n;
foreach (string y in strResult)
{
Console.WriteLine(y);
}
---------------------------------------------------
2345王牌技术员联盟、2345王牌技术员联盟、期待与您交流!---------------------------------------------------------
相关文章推荐
- 学习Altas 笔记[JS简单调用服务端方法]
- linq方法语法--学习linq的资料和笔记(二)
- [深入学习C#]LINQ查询表达式详解(1)——基本语法、使用扩展方法和Lambda表达式简化LINQ查询
- ASP.NET 3.5核心编程学习笔记(21):LINQ查询语法
- [新手入门]快速学习 ADO.NET Entity Framework系列文章 #3 -- LINQ-to-SQL、EntitySQL、查询产生器方法(Query builder)三种语法
- 学习Altas 笔记[JS简单调用服务端方法]
- 学习Altas 笔记[JS简单调用服务端方法]
- 学习笔记:JAVA RMI远程方法调用简单实例
- OBJ-C实例变量修饰符;私有变量;私有方法;description;多态;点语法学习笔记
- 黑马程序员————IOS学习笔记 第5篇 OC特殊语法 (1)
- vue.js 源代码学习笔记 ----- 工具方法 props
- Androin学习笔记二十一:wifi的简单使用方法----获得本机或主机信息
- LINQ学习笔记之二:扩展方法与隐藏类型
- js 简单学习笔记
- iOS学习笔记04——Visual Format Language语法的简单学习
- 学习笔记:JAVA RMI远程方法调用简单实例
- AJAX学习笔记之XML对象原生JS使用方法
- 学习语言集成查询--Linq之Lambda表达式学习笔记
- Vue.js学习笔记: 数据绑定语法---绑定表达式
- 【js学习笔记-059】构造函数和方法链