「C#」LINQ でのクエリ構文のサンプルコード

説明
統合言語クエリ (LINQ) の入門的なドキュメントでは、ほとんどのクエリが、LINQ の宣言型クエリ構文を使用して記述されています。
標準クエリ演算子 (Where、Select、GroupBy、Join、Max、Average など) を呼び出します。
サンプルコード

using System;
using System.Collections.Generic;
using System.Linq;

namespace com.arkgame.study.ConsoleAppStudyDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            var cft = new List<int>();
            cft.Add(101);
            cft.Add(201);
            cft.Add(301);
            cft.Add(401);
            cft.Add(501);

            // select構文
            var result = from i in cft
                     where i > 201
                     select i;
            Console.WriteLine("検索結果:");
            foreach (var tt in result)
            {
                Console.WriteLine(tt);
            }


        }
    }
}

検索結果:
301
401
501

C#

Posted by arkgame