Partilhar via


Como: Pesquisar em uma string

Este exemplo chama o IndexOf método em um String objeto para relatar o índice da primeira ocorrência de uma subseqüência de caracteres.

Exemplo

string searchWithinThis = "ABCDEFGHIJKLMNOP";
string searchForThis = "DEF";
int firstCharacter = searchWithinThis.IndexOf(searchForThis);

System.Console.WriteLine("First occurrence: {0}", firstCharacter);

Compilando o código

Copie o código e cole-o a Main método de um aplicativo de console.

Programação robusta

O método IndexOf reporta a localização do primeiro caractere da primeira ocorrência da subsequência de caracteres.O índice é baseado em 0, o que significa que o primeiro caractere de uma seqüência de caracteres tem um índice de 0.

If IndexOf não encontra a subseqüência de caracteres, ela retorna -1.

O método IndexOf é sensível a maiúsculas e usa a cultura em questão.

Se quiser mais controle sobre possíveis exceções, coloque a Pesquisar de seqüência de caracteres de um try-catch demonstrativo.

Consulte também

Conceitos

Translation from VPE for Csharp linguagem Primer

Outros recursos

Visual C# Express