Hjem Utvikling Hva er en samling? - definisjon fra techopedia

Hva er en samling? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr samling?

I programmering er en samling en klasse som brukes til å representere et sett med lignende datatypeelementer som en enhet. Disse enhetsklassene brukes til å gruppere og administrere relaterte objekter.


En samling har en underliggende datastruktur som brukes for effektiv datamanipulering og lagring. Kodelesbarhet og vedlikehold forbedres når samlinger brukes i logiske konstruksjoner.

Techopedia forklarer Collection

Samlinger er designet for å gruppere visse objekter med en logisk forbindelse. For eksempel kan et StudentCollection-objekt brukes til å opprettholde universitetsstudentdetaljer. Detaljer kan inkludere det totale antallet studenter eller tilby et studentsøkanlegg basert på attributter, for eksempel navn, klasse eller karakter.


Samlinger brukes under følgende betingelser:

  • Hvert gruppeelement representerer et objekt med et lignende formål.
  • Gruppestørrelse varierer dynamisk under kjøretid.
  • Det må være tilgang til et individuelt element gjennom en søkefunksjon basert på en spesifikk nøkkel.
  • Det må være en sortering eller iterasjon gjennom gruppeelementene.

.NET Framework inneholder en rekke samlingstyper, for eksempel en matriseliste, koblet liste, stabel, kø eller ordbok. Tilpassede samlinger kan brukes når det er et implementeringsbehov for en spesiell eller ny datastruktur. Dette kan gjøres for å være vert for spesifikke typer, forbedre ytelsen eller endre ved å overstyre eksisterende samlingsklasse-funksjonalitet. Å bruke tilpassede samlinger i applikasjonsarkitekturen innebærer ytterligere utviklingsressurser.


Velge riktig type samling er basert på bruksmønsteret til en samling. Eksempler inkluderer ordboksamling, kø, stabel, sortert ordbok og generikk.

Hva er en samling? - definisjon fra techopedia