Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    [C#] Array di strutture di dati

    Salve, devo realizzare una rubrica e ho pensato che il modo migliore sia utilizzare un array di strutture di dati.Sul mio libro non ne parla, su Internet ho trovato qualche esempio, ma con altri linguaggi e quindi non mi è proprio chiaro come la devo fare.
    Qualcuno potrebbe indicarmi la struttura, in senso lato, che devo seguire per costruire in C# un array di strutture?
    grazie, ciao

  2. #2
    codice:
    struct tuaStruttura
    {
        string campo1;
        string campo2;
        int campo3;
        //...
    }
    //...
    tuaStruttura[] arr=new tuaStruttura[50];
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    va bene, grazie.
    quindi ogni elemento dell'array avrà tutte le istanza della struct, giusto?

  4. #4
    Ogni elemento dell'array sarà un'istanza della struct (anche se non credo che si possa parlare di istanze per una struct).
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Non è meglio usare un ArrayList?

  6. #6
    Originariamente inviato da MItaly
    Ogni elemento dell'array sarà un'istanza della struct (anche se non credo che si possa parlare di istanze per una struct).
    Credo che lui abbia usato la parola strutture di dati non per indicare una Struct
    ma piuttosto per intendere un Classe.

  7. #7
    Originariamente inviato da Max Mercury
    Non è meglio usare un ArrayList?
    Lui dice array, io rispondo con il codice per un array.
    Credo che lui abbia usato la parola strutture di dati non per indicare una Struct ma piuttosto per intendere un Classe.
    Boh può essere... comunque basta semplicemente cambiare due cosette al codice che ho postato...
    codice:
    class tuaStruttura
    {
        public string campo1;
        public string campo2;
        public int campo3;
        //...
    }
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Non posso usare ArrayList per motivi che inutile spiegare.
    Cmq provo a procedere, se incontro difficoltà, non esiterò ad approfittare della vostra disponibilità.
    Grazie, ciao

  9. #9
    Originariamente inviato da Seraphina
    Non posso usare ArrayList per motivi che inutile spiegare.
    Cmq provo a procedere, se incontro difficoltà, non esiterò ad approfittare della vostra disponibilità.
    Grazie, ciao
    Inutile ma magari interessante ?
    Cmq la limitazione degli array è che non possono essere ridimensionati una volta
    creati, cosa che invece puoi fare con gli ArrayList

  10. #10
    Non posso usare gli ArrayList, perchè didatticamente non sono e non verranno spiegati, solo per questo.
    Certo sarebbe molto più facile con gli ArrayList, perchè sto incontrando molte difficoltà con gli array. Speriamo.

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.