[.NET クラスライブラリ Tips][LINQ] シーケンスの最初の要素を取得する(Firstメソッド)

スポンサーリンク

本記事の概要

この記事では、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:

コメント

タイトルとURLをコピーしました