Ciao bisteOriginariamente inviato da biste
Ciao Lady,
sono dei segnaposto per i valori che specificherai poi dopo la virgola, seguendo l'ordine con cui li hai dichiarati. Ti danno alcuni vantaggi: in primis di non dover fare il noioso concatenamento "..." & "..." e poi di poter riutilizzare lo stesso segnaposto se una variabile compare più volte nella stringa.
Questo stamperàcodice:Dim s As String = String.Format("Il campo si chiama:{0}.{1}Il campo {0} vale: {2}.{1}", _ sNomeCampo, Environment.NewLine, valore) Console.WriteLine(s)
Il campo si chiamaippo.
Il campo pippo vale: 0.
Come vedi non è necessario StringBuilder, ma puoi usarlo anche tramite il metodo Format di String
ok, mi sembra abbastanza chiaro. ora vedo di capire come funziona direttamente sul mio progetto.
Ho il problema che alla fine della costruzione della stringa vado a scrivere su un file .txt ma in certi casi non scrive un ciufolo!
e credo dipenda dal concatenamento.
Il codice me lo hai dato tu nell'altro 3D (Questo) quindi ora devo capire come modificarlo per far sì che funzioni.
Grazie, sei sempre gentilissimo![]()