Junior — Middle
Можете ли објаснити шта су колекције и како се користе у језику C#?
sobes.tech АИ
Одговор од АИ
Kolekcije u C# su strukture podataka koje omogućavaju skladištenje i upravljanje grupama objekata. U .NET postoji mnogo kolekcija, na primer:
List<T>— dinamički niz sa mogućnošću dodavanja i uklanjanja elemenata.Dictionary<TKey, TValue>— kolekcija parova ključ-vrednost.Queue<T>— red (FIFO).Stack<T>— stek (LIFO).HashSet<T>— skup jedinstvenih elemenata.
Kolekcije se koriste za lako skladištenje, pretraživanje i obradu podataka. Podržavaju iteraciju, sortiranje i druge operacije.
Primer korišćenja List<int>:
var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
Console.WriteLine(num);
}