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