Pytanie : Rozszczepiony Sznurek w C#

Cześć

I mieć sznurek jak this
77/4, Nandidurga Droga $ Krishna Durga Apts. 3Rd Podłoga $ $

I potrzeba pospolity C# jawny funkcja wydajność jako follows

Address1 = 77/4, Nandidurga Road
Address2 = Krishna Durga Apts. 3Rd Floor
Address3 =
address4=

3 & 4 być pusty ponieważ tam  być żadny dane po delimiter $. Jeżeli tam  być dane ono móc the jeżeli dla poszczególny variables

Odpowiedź : Rozszczepiony Sznurek w C#

Można Podstrzyżenie () i rozwiązanie pasmo Dhaest's rozwiązanie

zawiązywać [] formułować = s.Split ("$");

Address1 = słowo [(0)]. Podstrzyżenie ();
Address2 = (słowo. Długość > 1)? słowo [(1)]. Podstrzyżenie (): "";
Address3 = (słowo. Długość > 2)? słowo [2]. Podstrzyżenie (): "";
Address4 = (słowo. Długość > 3)? słowo [3]. Podstrzyżenie (): "";
Inne rozwiązania  
 
programming4us programming4us