Differenze tra le versioni di "Emulare la funzione Asc() con il vettore di tipo Byte"

Da Gambas-it.org - Wikipedia.
(Creata pagina con "Come è noto la funzione ''Asc( )'' restituisce il codice numerico ASCII di un carattere. Possiamo ottenere il mdesimo risultato leggendo il valore contenuto in un elemento di...")
 
 
Riga 1: Riga 1:
Come è noto la funzione ''Asc( )'' restituisce il codice numerico ASCII di un carattere. Possiamo ottenere il mdesimo risultato leggendo il valore contenuto in un elemento di un vettore di tipo ''Byte[ ]'', nel quale sia stata caricata una stringa dicaratteri mediante il metodo ''.FromString( )'' .
+
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:
 
Esempio pratico:
 
  '''Public''' Sub Main()
 
  '''Public''' Sub Main()
 +
 +
  Dim bb As Byte[]
 +
 +
  bb = Byte[].FromString("abcd")
 +
  Print bb[2]
 
    
 
    
   Dim bb As Byte[]
+
   Print Asc("abcd", 3)
 
    
 
    
  bb = Byte[].FromString("abcd")
 
  Print bb[2]
 
 
 
  Print Asc("abcd", 3)
 
 
 
 
  '''End'''
 
  '''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 22:02, 24 dic 2021

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]