【C#】LINQでリスト(int)の任意の値より大きい数値だけを出力する
今回は、LINQでリスト(int)の任意の値より大きい数値だけ出力する方法について記述します。
今回は例として「100」より大きい数値だけを出力してみます。
◆「100」より大きい数値だけを出力
任意の値より大きい数値だけ求めるには、Whereを使用します。
SQLの条件のように記述します。
◆「100」より大きい数値だけを出力のソースコード
using System; // ↓Listを使うために宣言 using System.Collections.Generic; // ↓Linqを使うために宣言 using System.Linq; class Task_12 { public static void Main() { List<int> tlist = new List<int>(); tlist.Add(75); tlist.Add(50); tlist.Add(25); tlist.Add(1); tlist.Add(100); tlist.Add(125); tlist.Add(150); //100より大きい数値のみ表示 var hun = tlist.Where((x) => x > 100); Console.Write("100より大きい数値のみ:"); foreach (int n in hun) Console.Write(n + "\t"); Console.WriteLine(); } }
◆「100」より大きい数値だけを出力の実行結果
以上です。
この記事が誰かの役に立つことを祈ります。