Sobes.tech
Junior — Middle

Коллекциялар деген эмне жана алар C# тилинде кандай колдонулат деп түшүндүрө аласызбы?

sobes.tech AI

AIден жооп

C# тилдеринде коллекциялар — бул объекттер топтомдорун сактоо жана башкаруу үчүн түзүмдөр. .NETте көптөгөн коллекциялар бар, мисалы:

  • List<T> — элементтерди кошуу жана өчүрүү мүмкүнчүлүгү бар динамикалык массив.
  • Dictionary<TKey, TValue> — ачкыч-маани жуптарынын топтому.
  • Queue<T> — кезек (FIFO).
  • Stack<T> — стек (LIFO).
  • HashSet<T> — уникалдуу элементтердин топтому.

Коллекциялар маалыматтарды ыңгайлуу сактоо, издөө жана иштетүү үчүн колдонулат. Алар итерирөө, сорттоо жана башка операцияларды колдойт.

List<int> колдонуу мисалы:

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