本記事の概要
この記事では、LINQを使用して、シーケンスの最初の要素を取得する方法について説明します。
公式サイト情報はコチラを参照してください。
シーケンスの最初の要素を取得する
C# LINQのFirstメソッドは、シーケンスの最初の要素を返すために使用されます。以下は、Firstメソッドの使用例です。
数値のリストから最初の偶数を取得する
以下の例では、数値のリスト(numbers)を定義しています。その後、Firstメソッドを使用して、最初の偶数を取得しています。
Firstメソッドには、条件を指定するラムダ式も含まれています。この例では、数値が偶数であるかどうかを確認するために、n % 2 == 0という条件式を指定しています。
最後に、取得した結果をコンソールに表示しています。
List numbers = new List() { 1, 3, 5, 8, 10, 12 }; int firstEvenNumber = numbers.First(n => n % 2 == 0); Console.WriteLine(firstEvenNumber);
出力結果は以下の通りです。
8
.NET クラス Tips 一覧
これまでに紹介した .NET Tips 一覧はこちら。
Please follow and like us:
コメント