HOWTO · Csharp

LINQ を使用して List<Object> から最初のオブジェクトを取得する

このチュートリアルで取り上げるトピックは、C# で LINQ を使用して、オブジェクトのリストから最初のオブジェクトを取得する方法です。

このページの内容

このチュートリアルで取り上げるトピックは、C# で LINQ を使用して、オブジェクトのリストから最初のオブジェクトを取得する方法です。 これを行うには、LINQ の First() メソッドを使用します。

First() メソッドを使用して、LINQ を使用して List<Object> から最初のオブジェクトを取得する

LINQ の First() 関数は、指定された条件に応じて、リストまたはコレクション内の一連の項目から最初の要素を返すか、リスト内の項目の行の最初の要素を返します。

指定された制約に基づくエントリがリストまたはコレクションに含まれていない場合、LINQ First() 関数によってエラーがスローされます。

以下の例を使用して、First() 関数の実装を見てみましょう。

  1. まず、次のライブラリをインポートする必要があります。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
  2. Main() で、ListofObjects という名前の要素のリストを作成し、ランダム データを入力します。

    string[] ListOfobjects = { "Muhammad Zeeshan", "Nabeela G", "Bubby Shah", "Saada G" };
    
  3. 次に、ResulttedValue という文字列変数を作成し、リストに First() メソッドを適用して、リストの最初の要素を取得します。

    string ResulttedValue = ListOfobjects.First();
    
  4. 最後に、以下に示すように、結果の値をコンソールに出力します。

    Console.WriteLine("The First Object from the List of Objects is : {0}", ResulttedValue);
    Console.ReadLine();
    

完全なソース コード:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ExamplebyShani {
  class Program {
    static void Main(string[] args) {
      string[] ListOfobjects = { "Muhammad Zeeshan", "Nabeela G", "Bubby Shah", "Saada G" };
      string ResulttedValue = ListOfobjects.First();
      Console.WriteLine("The First Object from the List of Objects is : {0}", ResulttedValue);
      Console.ReadLine();
    }
  }
}

出力:

The First Object from the List of Objects is : Muhammad Zeeshan