Como: Pesquisar em uma string (Visual Basic)
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
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador de trechos de código, ele está localizado em Tipos de Dados - definido pelo Visual Basic.Para obter mais informações, consulte Como: Inserir trechos em seu Código (Visual Basic).
Compilando o código
Este exemplo requer:
- Uma declaração Imports especificando o namespace System.Para obter mais informações, consulte Declaração Imports (Tipo e Namespace .NET).
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.
Para controle otimizado de erro, você deve querer colocar a busca por Sequência de Caracteres em um bloco Try de uma construção Try... Catch... Finally demonstrativo (Visual Basic).
Consulte também
Referência
Try... Catch... Finally demonstrativo (Visual Basic)