Visualizzazione dei risultati da 1 a 4 su 4

Discussione: usare array [vb.net]

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    388

    usare array [vb.net]

    salve a tutti avrei ho un problema con un array ossia dovrei far partire l'array da un determinati numero ad un altro dichiarare l'array di 10 elementi che partano da array(11) ad array(20) è possibile?
    grazie!!!!!!

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: usare array [vb.net]

    Originariamente inviato da burrett
    salve a tutti avrei ho un problema con un array ossia dovrei far partire l'array da un determinati numero ad un altro dichiarare l'array di 10 elementi che partano da array(11) ad array(20) è possibile?
    grazie!!!!!!
    L'istruzione vb6, Dim v(1 to 5, -10 to 10) as Integer non è supportata, ma è possibile comunque creare con vb.net matrici con base diversa da zero. Questa tecnica, comunque, deve essere usata solo per fare colpo su qualche collega, dato i problemi che comporta ...
    Pertanto, secondo me, la soluzione migliore è quella di fare, per esempio, una cosa del genere:
    codice:
            Dim v%(9) 'dichiaro v di 10 elementi (da 0 a 9)
            Dim i%
            Dim InMin% = 11, InMax% = v.GetUpperBound(0) + InMin
    
    
            'utilizzo un indice da 11 a 20
            For i = InMin To InMax
                v(i - InMin) = i
            Next
    
            'utilizzo un indice da 11 a 20
            For i = InMin To InMax
                PrintLn(v(i - InMin).ToString, (i - InMin).ToString)
            Next
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    388
    grazie sei stato grande!!!!!!!

    :metallica

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da burrett
    grazie sei stato grande!!!!!!!

    :metallica

    Cheh! per una cosa tanto piccola?

    Pietro

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.