Salve.
Vi mostro questo banalissimo codice:
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)
In teoria dovrebbe stamparmi:
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ò!