C#杂记之叁:LINQ
准备完了开题答辩,弄完了笔试,又咸鱼了数天、玩了数天《动物森友会》,一下子离上一篇C#杂记过了三个星期。
所以接下来要填的坑是LINQ和异步。弄完了这个,C#最大的几块拼图才得以完整,大抵能够叫是入了门。
¶查询表达式
所谓的LINQ,是语言集成查询Language INtegrated Query的缩写。通过引用命名空间System.Linq
,可以用可读性极强的、类似SQL查询语句形式的代码对一些数据结构,甚至直接对数据库进行便捷的操作,如查询、排序、分组等,而不必编写大量逻辑复杂的循环代码。LINQ的操作十分高深,这里我仅学习一些基础、常用的LINQ功能。
以下是一个典型的LINQ查询示例:
1 | static void Main(string[] args){ |