【C#】LINQでリストの任意の項目以降を出力する
今回は、LINQでリストの任意の項目以降を出力する方法について記述します。
今回は例として、先頭から4つ目以降を出力してみます。
◆先頭から4つ目以降を出力
先頭から任意の項目以降を出力する場合は、Skipを使用し出力します。
今回は先頭から4つ目以降を出力するので、Skip
◆先頭から4つ目以降を出力のソースコード
using System; // ↓Listを使うために宣言 using System.Collections.Generic; // ↓Linqを使うために宣言 using System.Linq; class Task_12 { public static void Main() { List<object> olist = new List<object>(); olist.Add("AA"); olist.Add(10); olist.Add(20); olist.Add("BB"); olist.Add("CC"); olist.Add(30); olist.Add("DD"); olist.Add(40); olist.Add(50); olist.Add(60); //先頭から4つ目以降を出力 Console.Write("先頭から4つ目以降を表示:"); foreach (object n in olist.Skip<object>(4)) Console.Write(n + "\t"); Console.WriteLine(); } }
◆先頭から4つ目以降を出力の実行結果
以上です。
この記事が誰かの役に立つことを祈ります。