Probleme mit Substring
-
Ich verstehe nicht was ich falsch mache.
String XName = text.Name; Int32 XLength = XName.Length; String subString = XName.Substring(3, XLength);
Dabei erhalte ich folgende Fehlermeldung:
Der Index und die Länge müssen sich auf eine Position in der Zeichenfolge beziehen.
Parametername: lengthWas ist falsch an meinem Code?? thx
-
Wenn XLength die exakte Länge von XName ist, was soll dann beim Teilstring von XName ab der 4. Stelle in der Länge XLength rauskommen?
Sprich: XLength ist (da es so ca. die Länge von XName enthält) so ca. 3 zu groß.
-
Und bevor Du jetzt anfängst den Startindex von der Länge abzuziehen, versuch einfach mal das:
String subString = XName.Substring(3);
-
Hey Skals,
ist ja super! Und dazu eine sehr elegante Lösung! Danke!