2009-04-03 30 views
6

Podoba mi się, jak mogę zrobić string [] stringArray = sz.split('.');C# podzielić i scalić?

, ale czy istnieje sposób na połączenie ich z powrotem? (stringArray.Merge(".");)

Odpowiedz

14

string.join

2
String.Join() 
24
string mergedString = String.Join(" ", stringArray); 
+5

+1 za najbardziej kompletną odpowiedź –

0

Załóżmy, że jest to numer telefonu takich jak:

string str = "^^^^^546^64767"; 
string resultString = String.Join("-", str.Split(new string[] { "^" }, StringSplitOptions.RemoveEmptyEntries)); 

Więc można dołączyć w ten sposób.

0

string merge = String.Concat (stringArray);