Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Das nachfolgende Beispiel ruft die IndexOf-Methode für ein String-Objekt auf, um den Index des ersten Auftretens einer untergeordneten Zeichenfolge wiederzugeben.
Beispiel
string searchWithinThis = "ABCDEFGHIJKLMNOP";
string searchForThis = "DEF";
int firstCharacter = searchWithinThis.IndexOf(searchForThis);
System.Console.WriteLine("First occurrence: {0}", firstCharacter);
Kompilieren des Codes
Kopieren Sie den Code, und fügen Sie ihn in die Main-Methode einer Konsolenanwendung ein.
Robuste Programmierung
Die IndexOf-Methode gibt den Speicherort des ersten Zeichens des ersten Auftretens der untergeordneten Zeichenfolge an. Der Index ist nullbasiert, d. h., der Index des ersten Zeichens der Zeichenfolge ist 0 (null).
Wenn IndexOf die untergeordnete Zeichenfolge nicht finden kann, wird der Wert -1 zurückgegeben.
Die IndexOf-Methode unterscheidet zwischen Groß- und Kleinschreibung und verwendet die aktuelle Kultur.
Wenn Sie eine größere Kontrolle über mögliche Ausnahmen ausüben möchten, schließen Sie die Zeichenfolgensuche in eine try-catch-Anweisung ein.