LINQ语句的两种语法实现方式

Posted Mr.石

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINQ语句的两种语法实现方式相关的知识,希望对你有一定的参考价值。

using System;  
using System.Linq;  
  
namespace LINQ语法实现  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            int[] a = { 3,1,2,4};  
  
            //1.Query syntax  
            var Query1 = from num in a   
                         where num % 2 == 0   
                         orderby num   
                         select num;  
            foreach (var i in Query1)  
            {  
                Console.WriteLine("{0}", i);  
            }  
            Console.WriteLine();  
  
            //2.Method syntax  
            var Query2 = a.Where(n => n % 2 == 0).OrderBy(n => n);  
            foreach (var j in Query2)  
            {  
                Console.WriteLine("{0}", j);  
            }  
        }  
    }  
}  

以上是关于LINQ语句的两种语法实现方式的主要内容,如果未能解决你的问题,请参考以下文章

linq查询结果指定列的两种方式

使用mybatis的两种方式

C# 之 LINQ的查询语法

oracle删除表数据的两种的方式

react准备阶段,虚拟DOM的两种创建方式-虚拟DOM的两种创建方式-JSX语法规则

开辟线程的两种方式