So lesen Sie Teilzeichenfolgen basierend auf der Länge der Zeichenfolge in C #
Ich habe einen String, der einen Teilstring enthält. Einer davon ist "1. 2 To Other Mobiles" und der andere ist "Total". Jetzt muss gemäß meiner Anforderung der Inhalt zwischen dem ersten Teilstring, dh "1. 2 To Other Mobiles", gelesen werden "und" Total ". Ich mache es durch folgenden Code in c #.
int startPosition = currentText.IndexOf("1 . 2 To Other Mobiles");
int endPosition = currentText.IndexOf("Total");
string result = currentText.Substring(startPosition, endPosition - startPosition);
Aber das Problem, dem ich gegenüberstehe, ist "Gesamt" ist viele Male in meinem Teilstring. Ich muss nach der startPosition Länge zur letzten Positionslänge lesen, d. H. "Gesamt". Wie es geht?