vb.net - How To Replace or Write the Sentence Backwards -
i have block of code or function in vb.net can write sentence backwards.
for example : love visual basic
result : basic visual love
this have far:
dim name string dim namereversed string name = richtextbox1.text namereversed = "" dim integer = len(name) 1 step -1 namereversed = namereversed & replace(name, i, 1) next richtextbox2.text = namereversed
the code works not give me value of want. makes whole words reversed.
dim name string = "i love visual basic" dim reversedname string = "" dim tempname string = "" integer = 0 name.length - 1 if not name.substring(i, 1).trim.equals("") tempname += name.substring(i, 1) else reversedname = tempname + " " + reversedname tempname = "" end if next
start index 0 , deduct 1 length because length count starts 1 index count starts zero. if put to name.length
return indexoutofbounds
. loop 0 length-1
because need word , not spelled backwards... placed in reverse words add temporary string variable stores every word , add before saved sentence/words.
or use this
dim strname string() = name.split(" ") array.reverse(strname) reversedname = string.join(" ", strname)
Comments
Post a Comment