扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Demo1:
从一个整型数组中找出偶数:
原始写法:
以下是引用片段: int[] numbers = { 12, 234, 15, 43254, 2, 1, 4, 5 }; foreach (int i in numbers) { if (i % 2 == 0) Console.WriteLine(i); } |
LinQ写法1:
以下是引用片段: var numbers_1 = from number in numbers where (number % 2 == 0) orderby number descending select number;//orderby number descending 这是对筛选出来的数值进行排序
|
LinQ写法2:
以下是引用片段: var numbers_1 = numbers.Where(i => i % 2 == 0).Select(i => i);//输出用写法1一样 |
LinQ中使用到了var 关键字,它和JavaScript很像,您给他赋予什么类型它就是什么类型,但不能不赋值。
这只是一个简单的小例子,并不能说明LinQ的好处,在将来的时间里,我会不断地把自己写的Demo拿出来和大家分享一下。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者