7

7. Kolekcje

Platforma .NET zapewnia standardowy zestaw typów do sortowania i obsługiwania kolekcji obiektów. Wśród nich można znaleźć listy o zmiennym rozmiarze, listy powiązane, sortowane i niesortowane słowniki oraz tablice. Z tych wszystkich typów jedynie tablice należą do języka C#. Pozostałe kolekcje są tylko klasami, których obiekty można tworzyć tak samo jak obiekty wszystkich innych klas.

Typy kolekcji w bibliotece .NET BCL można podzielić na następujące kategorie:

• interfejsy definiujące standardowe protokoły kolekcji;

• gotowe do użycia klasy kolekcji (listy, słowniki itd.);

• klasy bazowe do pisania kolekcji specjalnie dostosowanych do potrzeb konkretnych aplikacji.

W tym rozdziale opisujemy wszystkie te kategorie oraz dodatkowo ...

Get C# 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.