Avatar billede tjalle Nybegynder
25. august 2002 - 20:22 Der er 8 kommentarer og
1 løsning

Vector i .NET

Hejsa.

Huuurtigt spm : er "ObjectList" (en collection) det samme som en "Vector" som jeg kender fra Java ??

Eller findes begrebet "Vector" ogse i .NET??

Tj.
Avatar billede kichian Nybegynder
25. august 2002 - 20:35 #1
Det du leder efter er ArrayList, som svarer til Javas Vector.
Avatar billede tjalle Nybegynder
25. august 2002 - 20:37 #2
nej nej.. ArrayList eksisterer også i java, og de 2 ting er langfra det samme..

En ArrayList er et dynamisk array som selv udvider sig.

En Vector kan indeholde ADT'er (advanced Data typer). feks. kan jeg smide et egen-skab kunde-objekt ind i en Vector, dette kan ikke lade sig gøre i en arraylist !!

Tj.
Avatar billede kichian Nybegynder
25. august 2002 - 20:45 #3
Forklar lige forskellen! Og hvad du mener med egenskab? Hvad er forskellen på en ADT og et object.
Avatar billede kichian Nybegynder
25. august 2002 - 20:48 #4
Men ellers findes der også en Collection-class
Avatar billede kichian Nybegynder
25. august 2002 - 20:52 #5
Iøvrigt så er forskellen på Java og .NET at alt er objekter i .NET. Og kan refereres som sådanne.
Avatar billede tjalle Nybegynder
25. august 2002 - 20:55 #6
ADT er feks. en egenskabklasse hvoraf du kan skabe objekter af!

Det jeg gerne vil er at have et array hvor jeg kan proppe objekter ind i..

I arrayList kan jeg kun putte primitive datatyper ind i, som ex. int eller String.

i en vector kan jeg putte objekter i, som feks. kunder, bøger osv. Der er eingen type angivelse på vector-elementer. Dette betyder osse at jeg derefter må caste (type-konvertere) de enkelte elementer i min vector til deres respektive typer...

Tj.
Avatar billede tjalle Nybegynder
25. august 2002 - 20:57 #7
> Iøvrigt så er forskellen på Java og .NET at alt er objekter i .NET. Og kan refereres som sådanne.

Ja det er ved at gå op for mig.
Det betyder måske osse du har ret, idet at en ArrayList må kunne indeholde objekter.. modsat Java !!!

Men så er det bare spørgsmålet og de objekter en ArrayList skal indeholde skal være af samme type, eller om man har "Vector"'s type-løshed ??

Tj.
Avatar billede kichian Nybegynder
25. august 2002 - 20:59 #8
Collection og ArrayList tager bare objecter... Der er intet krav om at det skal være samme type på andre niveauer end dette.
Avatar billede tjalle Nybegynder
25. august 2002 - 21:18 #9
ok.. vi ser om det passer når jeg kommer ordenligt igang :))

tak !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester