linq简单介绍 电脑版发表于:2020/4/23 13:32 #### 什么是linq: Languagle intergrated query 语法集成查询 #### Linq的分类: - Linq to object : linq操作系统对象 - Linq to sql :linq查询数据库 - Linq to xml : linq操作xml #### Linq的作用: 简化查询, 让查询更方便简洁 #### 语法和主要关键字 Var result = from 变量名 in 数据库 Where 接条件 Order by 接排序 ………………… Select 接返回字段 >就是一种可以用代码来写sql语句的感觉 ####一个简单的查询集合的例子 ``` static void Main(string[] args) { List<string> fruits = new List<string>() { "苹果", "香蕉", "芒果", "西瓜", "桃子", "香瓜", "百香果" }; Console.WriteLine("请输入你要找的水果"); string fruitNme = Console.ReadLine(); //使用linq来查询 var resultList = from query in fruits where query.IndexOf(fruitNme) > -1 orderby query descending select query; foreach (var item in resultList) { Console.WriteLine(item); } Console.ReadLine(); } ```