2.3 Die Positionen aller Vorkommen eines Strings in einem anderen String finden

Problem

Sie müssen einen String durchsuchen, um alle Vorkommen eines bestimmten Strings in einem anderen String zu finden. Außerdem muss bei der Suche die Berücksichtigung von Groß-/Kleinschreibung gesteuert werden können.

Lösung

Indem Sie IndexOf oder IndexOfAny in einer Schleife verwenden, können Sie zählen, wie oft ein Zeichen oder ein String in einem anderen String vorkommt, und dabei gleichzeitig den jeweiligen Ort ermitteln. Verwenden Sie den folgenden Code, um alle Vorkommen eines Strings in einem anderen String zu finden, ohne beim Vergleich die Groß-/Kleinschreibung zu berücksichtigen:

using System; using System.Collections; using System.Collections.Generic; public ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.