Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    [VB.NET] - Inserire valori in arrayList in fase di dichiarazione

    Salve a tutti! Mi capita spesso di usare gli arrayList!
    Il più delle volte li popolo in questo modo:

    codice:
     'Dichiaro la variabile
    dim mioArr as new arrayList
    'aggiungo l'item
    mioArr.item.add("ciao")
    mioArr.item.add("salve")
    Spesso però mi farebbe molto comodo poter inserire i valori in fase di dichiarazione della variabile!

    Una cosa tipo:

    codice:
     dim mioArr as new ArrayList{"ciao","salve"}
    Si può fare secondo voi?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    codice:
    Dim mioArr As New ArrayList({"ciao","salve"})
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    -.-' Che polla...C'ero vicinissima peròòòò!

  4. #4
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    oregon però non funziona Mi da errore

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quale errore ?

    Dove hai inserito quella linea ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    sia come parametro di funzione che in una semplice sub associata all'evento click di un bottone...

    Gli errori son 2:

    Errore 1 Prevista espressione. C:\Users\Nortas\Desktop\parcellazioneCDL\parcellaz ioneCDL\frmMain.vb 829 32 parcellazioneCDL

    Errore 2 Prevista una virgola, ')' o una continuazione di espressione valida. C:\Users\Nortas\Desktop\parcellazioneCDL\parcellaz ioneCDL\frmMain.vb 829 46 parcellazioneCDL

    Il codice è semplicissimo:
    codice:
        Private Sub bttChkAll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bttChkAll.Click
                  Dim a As New ArrayList({"ciao","ciao"})
        End Sub
    Mi sa che non si può fare
    Anche perchè quando apro la tonda l'intellisense mi dice che li ci va come parametro un integer che imposti la dimensione dell'array (senza le graffe tra l'altro)

  7. #7
    Utente di HTML.it L'avatar di Vinsent
    Registrato dal
    May 2011
    Messaggi
    314
    Ho provato per curiosità...semplice copia/incolla e non da nessun errore...

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    VB.2010 ... OK

    VB.2008 e precedenti .... NO
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.