Sobes.tech
Junior — Middle

Können Sie erklären, was Sammlungen sind und wie sie in der Programmiersprache C# verwendet werden?

sobes.tech KI

Antwort von AI

Sammlungen in C# sind Datenstrukturen, die das Speichern und Verwalten von Gruppen von Objekten ermöglichen. In .NET gibt es viele Sammlungen, zum Beispiel:

  • List<T> — ein dynamisches Array mit der Möglichkeit, Elemente hinzuzufügen und zu entfernen.
  • Dictionary<TKey, TValue> — eine Sammlung von Schlüssel-Wert-Paaren.
  • Queue<T> — eine Warteschlange (FIFO).
  • Stack<T> — ein Stapel (LIFO).
  • HashSet<T> — eine Menge einzigartiger Elemente.

Sammlungen werden verwendet, um Daten bequem zu speichern, zu suchen und zu verarbeiten. Sie unterstützen Iteration, Sortierung und andere Operationen.

Beispiel für die Verwendung von List<int>:

var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
    Console.WriteLine(num);
}