Gyűjtemény

Szerző: Lewis Jackson
A Teremtés Dátuma: 7 Lehet 2021
Frissítés Dátuma: 25 Június 2024
Anonim
Gyűjtemény - Technológia
Gyűjtemény - Technológia

Tartalom

Meghatározás - Mit jelent a gyűjtemény?

A programozás során a gyűjtemény egy osztály, amely hasonló adattípus-elemek halmazának egy egységként való ábrázolására szolgál. Ezek az egységosztályok a kapcsolódó objektumok csoportosítására és kezelésére szolgálnak.

A gyűjtemény mögöttes adatszerkezettel rendelkezik, amelyet a hatékony adatkezeléshez és tároláshoz használnak. A kódolvashatóság és a karbantartás javul, ha a gyűjteményeket logikai konstrukciókban használják.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Gyűjteményt

A gyűjteményeket arra tervezték, hogy bizonyos objektumokat logikai kapcsolaton keresztül csoportosítsanak. Például egy StudentCollection objektum használható az egyetemi hallgatók adatainak fenntartására. A részletek tartalmazhatják a hallgatók teljes számát, vagy felajánlhatnak egy hallgatói keresési lehetőséget olyan tulajdonságok alapján, mint név, osztály vagy osztály.

A gyűjteményeket a következő feltételek mellett használják:


  • Minden csoport elem egy hasonló célú objektumot ábrázol.
  • A csoport mérete dinamikusan változik a futási idő alatt.
  • Az egyes elemekhez hozzáférést kell biztosítani egy adott kulcson alapuló keresési funkción keresztül.
  • A csoport elemein keresztül rendezésnek vagy iterációnak kell lennie.

A .NET-keretrendszer számos gyűjteménytípust biztosít, például tömblista, csatolt lista, verem, sor vagy szótár. Az egyedi gyűjtemények akkor használhatók, ha egy speciális vagy új adatszerkezetre vonatkozóan végrehajtási követelmény van. Ezt meg lehet tenni bizonyos típusok fogadására, a teljesítmény javítására vagy a meglévő gyűjteményosztály-funkciók felülbírálása révén történő módosításra. Az egyéni gyűjtemények alkalmazása az alkalmazás architektúrájában további fejlesztési erőforrásokat igényel.

A gyűjtemény megfelelő típusának kiválasztása a gyűjtemény használati mintáján alapul. Ilyenek például a szótárgyűjtemény, a sor, a verem, a rendezett szótár és az általános generációk.