Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    14

    [C#] creazione di array dinamici

    Sempre io xD che faccio esercizi intensivi sul C#. Ora sono nell'intento di creare array dinamici... in C si usa la funzione malloc() mentre in Java ci sono i vector... ho controllato sulla guida su msdn ma non ho trovato ne il malloc() ne i vector, quindi la mia domanda è: per creare array che modificano la loro dimensione durante l'esecuzione del programma o addirittura creare un array acccrescitivo (con dimensione iniziale 0 e man mano che si aggiungono elementi aumentare la loro dimensione), come si può fare?

    ._. a parte istanziare due array, dove uno lo tengo di "supporto" nel quale copio gli elementi del primo array per poi ridimensionare il primo array e ricopiare nuovamente gli elementi dal secondo al primo array... non ho idee.

    Grazie mille a tutti per la disponibilità.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Usa una List<T>.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    14
    Ottimo. Gli elementi sono indicizzati usando una lista in C#? (so che negli altri linguaggi non c'è una indicizzazione degli elementi di una lista)

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da nakunita
    Ottimo. Gli elementi sono indicizzati usando una lista in C#? (so che negli altri linguaggi non c'è una indicizzazione degli elementi di una lista)
    Cosa intendi per "indicizzati"?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    14
    Originariamente inviato da alka
    Cosa intendi per "indicizzati"?
    che ogni elemento è raggiungibile tramite il suo indice
    codice:
    string[] array = new int[6]{"un", "saluto", "a", "tutto", "il", "mondo"};
    ...
    string stringa = array[3]; //per ottenere "tutto"

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da nakunita
    che ogni elemento è raggiungibile tramite il suo indice
    E' ovvio che sia così (direi anche in altri linguaggi).
    Leggi la documentazione che ti ho segnalato: lì trovi tutte le informazioni.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.