Kolekcja

Autor: Lewis Jackson
Data Utworzenia: 7 Móc 2021
Data Aktualizacji: 23 Czerwiec 2024
Anonim
Prywatna kolekcja w Zgierzu - klasyki-unikaty na skalę Polski
Wideo: Prywatna kolekcja w Zgierzu - klasyki-unikaty na skalę Polski

Zawartość

Definicja - Co oznacza kolekcja?

W programowaniu kolekcja to klasa używana do reprezentowania zestawu podobnych typów danych jako pojedyncza jednostka. Te klasy jednostek służą do grupowania i zarządzania powiązanymi obiektami.

Kolekcja ma podstawową strukturę danych, która służy do wydajnej manipulacji danymi i ich przechowywania. Czytelność kodu i konserwacja poprawiają się, gdy kolekcje są używane w logicznych konstrukcjach.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Collection

Kolekcje służą do grupowania niektórych obiektów za pomocą połączenia logicznego. Na przykład obiekt StudentCollection może być wykorzystywany do przechowywania danych studentów uniwersytetów. Szczegóły mogą obejmować całkowitą liczbę studentów lub oferować funkcję wyszukiwania studentów na podstawie atrybutów, takich jak imię i nazwisko, klasa lub ocena.

Kolekcje są używane pod następującymi warunkami:

  • Każdy element grupy reprezentuje obiekt o podobnym celu.
  • Wielkość grupy zmienia się dynamicznie podczas działania.
  • Musi być dostęp do pojedynczego elementu za pomocą funkcji wyszukiwania opartej na określonym kluczu.
  • Musi istnieć sortowanie lub iteracja elementów grupy.

.NET Framework udostępnia wiele typów kolekcji, takich jak lista tablic, lista połączona, stos, kolejka lub słownik. Niestandardowe kolekcje mogą być używane, gdy istnieje wymóg implementacji specjalnej lub nowej struktury danych. Można to zrobić, aby hostować określone typy, poprawić wydajność lub zmodyfikować, zastępując istniejącą funkcjonalność klasy kolekcji. Korzystanie z niestandardowych kolekcji w architekturze aplikacji wymaga dodatkowych zasobów programistycznych.

Wybór odpowiedniego typu kolekcji zależy od wzorca użytkowania kolekcji. Przykłady obejmują kolekcję słowników, kolejkę, stos, posortowany słownik i ogólne.