linq基础学习(一)
学习linq笔记。看了这么多,终于理解这块了
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Linq { class Program { static void Main(string[] args) { //Linq查询 //Data Source int[] num = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 }; //查询语句,此时并没有进行查询。 // 方法一 var qurey = from n in num where n % 2 == 1 orderby n descending select n; //从小到大排列,orderby n descending为从大到小排列 //方法二 var qurey1 = num.Where(n => n % 2 == 1).OrderBy(n => n); //从小到大排列,OrderByDescending(n => n)为从大到小排列 //执行查询操作,输出结果 foreach (var i in qurey) { Console.Write("{0} ",i); } foreach (var i in qurey1) { Console.Write("{0} ", i); } Console.ReadKey(); } } }
浙公网安备 33010602011771号