Ottenere un'unica stringa dalle stringhe contenute dagli elementi di un vettore di tipo Stringa

Da Gambas-it.org - Wikipedia.
Versione del 27 lug 2015 alle 08:08 di Vuott (Discussione | contributi) (Creata pagina con 'Per ottenere un'unica stringa dalle stringhe contenute dagli elementi di un vettore di tipo ''String[]'', ossia per unificare il contenuto degli elementi di una variabile vett...')

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Per ottenere un'unica stringa dalle stringhe contenute dagli elementi di un vettore di tipo String[], ossia per unificare il contenuto degli elementi di una variabile vettoriale di tipo String[], Gambas fornisce l'apposito metodo .Join() delle variabili vettoriali di tipo String[].

Il metodo .Join() prevede due parametri opzionali di tipo Stringa:

  • Separator, è un carattere che viene posto fra l'unione delle stringhe di due elementi del vettore. Il carattere prestabilito è la virgola. Il parametro Separator non può essere "Null".
  • Escape, è un carattere che viene posto all'inizio ed al termine della stringa contenuta da ciascun elemento della variabile vettoriale. Se il parametro Escape contiene due caratteri, il primo è posto all'inizio ed il secondo al termine di ciascuna stringa.


Mostriamo un semplice esempio:

Public Sub Main()
 
 Dim ss As String[]
 Dim s As String
  
  ss = ["Questa", "è", "una prova"]

  s = ss.Join("", "<>")

  Print s

End