2010-09-28 50 views

回答

0

別擔心,我明白了。只需要找到那麼長度刪除字符 (QUAL是發現intergers)

string length = qual.ToString(); 
      int length2 = length.Length; 
      text.Remove(0, length2); 
+2

你可能的意思是:'text = text.Remove(0,length2);'因爲字符串操作返回一個新的字符串並且不影響當前實例(字符串是不可變的)。另一個選項是'text = text.Substring(length2);' – 2010-09-28 02:25:22

0

我認爲下面的代碼解決了問題的根源:

string originalString = "35|http://www.google.com|123"; 
string[] elements = originalString.Split(new char[] { '|' }, 2); 
int theNumber = int.Parse(elements[0]); // 35 
string theUrl = elements[1];    // http://www.google.com|123