[c#] Creazione nuova stringa da parte di una stringa

giovedì 11 marzo 2010 - 10.28

antonionni1 Profilo | Newbie

Ciao

ho una stringa di questo tipo: "uno,due,tre,quattro,cinque,..." e vorrei generare una nuova stringa che contiene solo ad esempio il secondo e
quinto campo, cioè:

nuovaStr = "due,cinque"

Ho visto il metodo Trim ma non mi pare sia quello che serve a me, potete aiutarmi??

Grazie

gigi82 Profilo | Newbie

Puoi usare il seguente approccio.

string[] s = tuaStringa.Split(",".ToCharArray());

in questo modo otterrai un array di stringhe. Fatto ciò per ottenere la stringa di interesse basta fare:

string newString = s[1] + "," + s[4];

Io mi sono riferito all'esempio postato da te, però il tutto lo puoi personalizzare come vuoi tu, ovviamente dopo aver eseguito qualche controllo in più sull'array.

Ciao.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5