2011-08-23 349 views
1

我有一個包含"12,13" 我想從這個串2串即 s1 = 12s2 = 13分離逗號分隔的字符串

我怎麼能在asp.net C#分隔值的字符串?

我沒有多少時間來谷歌它,這就是爲什麼我在這裏發佈它。 希望任何人都可以回答這個問題。

在此先感謝

回答

8

試試這個:

string firstString = "12,13"; 
string[] values = firstString.Split(','); 

string s1 = values[0]; 
string s2 = values[1]; 
+0

好吧,謝謝。 – asma

3
string numbersText ="12,13" 
string[] numbers= numbersText.Split(','); 
if(numbers.Length >= 2) // check length of array if you not sure about text before access items of it 
{ 
    string s1 =numbers[0]; 
    string s1 =numbers[1]; 
} 
1

您可以使用string.Split()方法

例如:

string text = "12,13"; 
string[] parts = text.Split(','); 

string s1 = parts[0]; // "12" 
string s2 = parts[1]; // "13"