Rufen Sie das erste Objekt aus List<Object> mithilfe von LINQ ab

Muhammad Zeeshan 12 Oktober 2023
Rufen Sie das erste Objekt aus List<Object> mithilfe von LINQ ab

Das Thema, das wir in diesem Tutorial behandeln werden, ist die Verwendung von LINQ in C#, um das erste Objekt aus einer Liste von Objekten abzurufen. Dazu verwenden wir die First()-Methode von LINQ.

Verwenden Sie die First()-Methode, um das erste Objekt aus List<Object> mit LINQ abzurufen

Die Funktion First() in LINQ gibt das erste Element aus der Folge von Elementen in der Liste oder Sammlung oder das erste Element in der Zeile von Elementen in der Liste zurück, abhängig von den angegebenen Kriterien.

Ein Fehler wird von der LINQ-Funktion First() ausgegeben, wenn die Liste oder Sammlung keine Einträge basierend auf den bereitgestellten Einschränkungen enthält.

Schauen wir uns die Implementierung der Funktion First() anhand eines Beispiels unten an.

  1. Zuerst müssen wir die folgenden Bibliotheken importieren.

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
  2. In Main() erstellen wir eine Liste von Elementen mit dem Namen ListofObjects und füllen sie mit Zufallsdaten.

    string[] ListOfobjects = { "Muhammad Zeeshan", "Nabeela G", "Bubby Shah", "Saada G" };
    
  3. Jetzt erstellen wir eine String-Variable mit dem Namen ResulttedValue, und indem wir die First()-Methode auf die Liste anwenden, erhalten wir das erste Element der Liste.

    string ResulttedValue = ListOfobjects.First();
    
  4. Zuletzt drucken wir den resultierenden Wert auf der Konsole, wie unten gezeigt.

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

Vollständiger Quellcode:

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();
    }
  }
}

Ausgang:

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

I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.

LinkedIn

Verwandter Artikel - Csharp List