Ho bisogno di dividere un numero in più parti, anche ad esempio:
32.427.237 deve diventare 324 272 37
103.092.501 esigenze di diventare 103 092 501Divisione di una stringa/numero ogni n. Carattere/numero?
sono sicuro che ho potuto solo per-next i numeri, ma Sono sicuro che c'è un modo più efficiente in quanto non voglio perdere i caratteri di questi numeri - i numeri stessi possono essere di qualsiasi lunghezza, quindi se il numero fosse 1234567890 lo vorrei dividere in queste parti 123 456 789 0
Ho visto esempi in altri linguaggi come Python ecc., Ma non li capisco abbastanza bene per convertirli in C# - looping attraverso i caratteri e poi al terzo ottenendo il precedente e poi quell'indice per ottenere la sezione della stringa potrebbe fare il lavoro, ma sono aperto a suggerimenti su come ottenerlo meglio.
Vuoi dividere la stringa in tre stringhe separate, o r vuoi inserire spazi? –
http://stackoverflow.com/questions/3760152/split-string-to-equal-length-substrings-in-java. Tutte le risposte sono in java ma puoi facilmente portarlo in C#. – Emil
Sarebbero tre stringhe separate – RoguePlanetoid