Questione : Stringa spaccata in C#

Ciao il

I ha una stringa come this
77/4, appartamenti della strada $ Krishna Durga di Nandidurga. terzi Bisogno del pavimento $ $

I una funzione pubblica comune di C# al

Address1 = 77/4, Nandidurga Road
Address2 = appartamenti di Krishna Durga. terzi Il

3 & 4 del =
address4= di Floor
Address3 è in bianco perché non ci sono dati dopo il delimitatore $. Se ci sono dati possono restituire lo stessi per rispettivo variables
class= del

Risposta : Stringa spaccata in C#

Potrebbe volere aggiungere la disposizione () e una certa gamma controllare alla soluzione del Dhaest

mettere insieme [] esprime = s.Split (“$");

Address1 = parole [0]. Disposizione ();
Address2 = (parole. Lunghezza > 1)? parole [1]. Disposizione (): "";
Address3 = (parole. Lunghezza > 2)? parole [2]. Disposizione (): "";
Address4 = (parole. Lunghezza > 3)? parole [3]. Disposizione (): "";
Altre soluzioni  
 
programming4us programming4us