Ho stringa come di seguitoPerché string.TrimEnd non rimuovere solo ultimo carattere nella stringa
2,44,AAA,BBB,1,0,,,
Così ora voglio rimuovere solo all'ultimo comma sopra stringa. Quindi voglio uscita come
2,44,AAA,BBB,1,0,,
ho deciso di utilizzare TrimeEnd come di seguito
str.ToString.TrimEnd(',')
Ma rimosso tutte le virgole dopo 0. Quindi ricevo uscita come di seguito
2,44,AAA,BBB,1,0
Perché rimuove tutte e 3 le virgole dopo 0? Devo solo rimuovere l'ultimo carattere nella stringa
@ DannyBeckett: Per favore non andare a rimuovere le parentesi graffe dal mio codice. Il mio stile di codifica personale (e quello che è stato applicato in tutte le società in cui ho lavorato) è * sempre * includere parentesi graffe per cicli, istruzioni 'if' ecc. Evita i problemi in cui l'indentazione può implicare che il codice si comporti modo, quando si comporta in realtà in modo diverso. –
Nessun problema, e grazie per il consiglio. –
Mille grazie. Ha funzionato – Happy