Language Integrated Query (LINQ) ist eine leistungsstarke Funktion in C#, die eine effiziente Datenbearbeitung ermöglicht. Eine häufige Aufgabe bei der Arbeit mit Mengen besteht darin, die Anzahl der Elemente in einer Sequenz zu bestimmen. Dieser Artikel führt Sie durch die Verwendung von LINQ zum Zählen der Anzahl von Elementen in einer Sequenz, einem grundlegenden Vorgang für die Datenanalyse und -bearbeitung.
LINQ ist eine Reihe von Technologien, die auf der direkten Integration von Abfragefunktionen in die C#-Sprache basieren. Mit LINQ können Sie Daten aus einer Vielzahl von Quellen abfragen, darunter Arrays, aufzählbare Klassen, XML-Dokumente, relationale Datenbanken und Datenquellen von Drittanbietern.
Im Kontext von LINQ bezieht sich eine Sequenz auf jedes Objekt, das die IEnumerable-Schnittstelle oder die generische IEnumerable-Schnittstelle implementiert.
Beispiel
using System; using System.Collections.Generic; class Program { static void Main(){ List<int> numbers = new List<int> { 1, 2, 3, 4, 5 }; int count = numbers.Count; Console.WriteLine(count); // Outputs: 5 } }
5
Beispiel
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { List<int> numbers = new List<int> { 1, 2, 3, 4, 5 }; int evenCount = numbers.Count(n => n % 2 == 0); Console.WriteLine(evenCount); // Outputs: 2 } }
Ausgabe
2
Das obige ist der detaillierte Inhalt vonAnzahl der in LINQ nacheinander vorhandenen Elemente zählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!