Salve.
Vi mostro questo banalissimo codice:
In teoria dovrebbe stamparmi:codice:Dim splitted1, splitted2 As String 'Preparo la mia stringa... Dim myString As String = "Non riesco a capire il motivo per cui questo codice non debba funzionare" 'Calcolo la prima ricorrenza di " " dopo l'indice 15 index = myString.IndexOf(" ", 15) 'La stringa prima della ricorrenza... splitted1 = myString.Substring(0, index - 1) 'La stringa dopo la ricorrenza... splitted2 = myString.Substring(index + 1, myString.Length - 1) Le stampo... Console.WriteLine("splitted1 = " & splitted1) Console.WriteLine("splitted2 = " & splitted2)
splitted1 = Non riesco a capire
splitted2 = il motivo per cui questo codice non debba funzionare
Invece non stampa niente! :master:
Vi sarei molto grato se riusciste a dirmi il perchè di tutto ciò!

Rispondi quotando