Originariamente inviato da alka
Sono la stessa cosa, ma presumo lo siano anche in Java. :master:


Dubito che le prime 3 siano corrette. Occorre specificare il tipo.
Nella terza viene semplicemente dichiarato un array inizializzandolo con una serie di elementi interi.


Una lista basata su array interno, ridimensionato/ricreato all'occorrenza.


New alloca una nuova istanza della classe specificata.

Ribadisco: tutto ciò che chiedi è contenuto nella documentazione fornita da Microsoft.
Ribadisco di nuovo: comprati un manuale. Non puoi analizzare ciascuna parola chiave, come New, e pretendere di poterla utilizzare senza avere una conoscenza approfondita dell'architettura .NET, di quello che significa, e un minimo di conoscenza della programmazione orientata agli oggetti (OOP).
Citazione:
Originariamente inviato da tony83
Ciao avevo delle domande da farvi:
1) vettori o array in vb.net sono la stessa cosa oppure come java sono diversi?

Sono la stessa cosa, ma presumo lo siano anche in Java.

ho sbagliato a scrivere intendevo dire che in java vettore e array sono simili ma diversi, volevo sapere se in vb.net era come java e penso di si perchè l'arraylist forse dovrebbe essere una lista come i vettori di java, mentre l'array è l'argomento trattato!

le dichiarazioni giuste è allora:

myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

ma se scrivo
dim myArray (12)
è sbagliato? in asp mi ricordo che si dichiarava cosi!!!

invece per il new e as ho capito
dim pippo as string ' as sta per il tipo
new invece alloca un'istanza
a volte vedo as new perchè si dichiara di un tipo object??

grazie per i chiarimenti, la guida sta qui sopra la scrivania ma non da queste precisione..