2010-09-28 6 views

Répondre

0

Ne vous inquiétez pas, je l'ai compris. Juste besoin de trouver la longueur puis supprimez les caractères (qual est le intergers trouvé)

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

Vous vouliez probablement dire: 'text = text.Remove (0, length2);' puisque les opérations de chaîne renvoient une nouvelle chaîne et n'affectent pas l'instance courante (les chaînes sont immuables). Une autre option est 'text = text.Substring (length2);' –

0

Je pense que le code suivant résout le problème de la racine:

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 
Questions connexes