Differenze tra le versioni di "Emulare la funzione Asc() con il vettore di tipo Byte"
Da Gambas-it.org - Wikipedia.
Riga 2: | Riga 2: | ||
Esempio pratico: | Esempio pratico: | ||
− | + | Public Sub Main() | |
Dim bb As Byte[] | Dim bb As Byte[] | ||
Riga 11: | Riga 11: | ||
Print Asc("abcd", 3) | Print Asc("abcd", 3) | ||
− | + | End | |
Ovviamente si potrà anche utilizzare direttamente la Classe "Byte[]" senza corrispondente variabile vettoriale, come segue: | Ovviamente si potrà anche utilizzare direttamente la Classe "Byte[]" senza corrispondente variabile vettoriale, come segue: | ||
Print Byte[].FromString("abcd")[2] | Print Byte[].FromString("abcd")[2] |
Versione attuale delle 04:15, 10 giu 2024
Come è noto la funzione "Asc()" restituisce il codice numerico ASCII di un carattere. Possiamo ottenere il medesimo risultato leggendo il valore contenuto in un elemento di un vettore di tipo "Byte[]", nel quale sia stata caricata una stringa di caratteri mediante il Metodo ".FromString()".
Esempio pratico:
Public Sub Main() Dim bb As Byte[] bb = Byte[].FromString("abcd") Print bb[2] Print Asc("abcd", 3) End
Ovviamente si potrà anche utilizzare direttamente la Classe "Byte[]" senza corrispondente variabile vettoriale, come segue:
Print Byte[].FromString("abcd")[2]