Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Frage zu Collection Klassen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.07.2004, 19:46 Uhr
~Josef
Gast


Hi,
ich hätte da mal eine Anfängerfrage zu den Collection Klassen:
Für was braucht man diese Klassen, bzw. mas machen die und
gibts hier irgendwo ein einfaches Beispiel, damit ich das Verständnis dafür kriege.

Gruß, Josef
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.07.2004, 00:12 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Mit dem Begriff "Collection-Klasse" kann man unter .NET sowohl die Klassen im System.Collections-Namespace als auch die Collection-Kompatibilitätsklasse von Visual Basic .NET meinen; prinzipiell machen sie alle dasselbe: Mehrere Objekte speichern.
Ein Beispiel wäre z.B. eine Adressdatenbank, die jede Adresse als ein Objekt in einer Collection speichert. Die Collection enthält und verwaltet dann dutzende Adressen-Objekte. Vorteil gegenüber Arrays: Du musst nicht vorher festlegen, wie viele Einträge die Collection haben kann, einfach einfügen und fertig.
Je nach Verwendungszweck gibt es verschiedene Collections, z.B. Stacks (Elemente einfügen und in entgegengesetzter Reihenfolge wieder auslesen; wie ein Bücherstapel: Du kannst ein Buch drauflegen, aber immer nur das oberste wieder runternehmen), Queues (Warteschlangen wie an der Kino-Kasse: Wer zuerst reingekommen ist, kommt auch zuerst wieder raus), Maps bzw. Hashes (Elemente haben keine spezielle Ordnung und werden durch andere Objekte angesprochen; z.B. könnte eine Adressenverwaltung jeder Adresse einen Schnellsuchbegriff zuordnen und über diesen ansprechen).
Ein Beispiel saug ich mir mal aus den Fingern, aber nicht mehr um diese Zeit *gääääähn*. Morgen dann...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: