Tipos de métodos de manipulação de seqüência de caracteres em Visual Basic

Há várias maneiras diferentes de analisar e manipular suas sequências de caracteres.Alguns dos métodos fazem parte da linguagem Visual Basic, e outros são inerentes à classe String.

Linguagem Visual Basic e o Framework .NET

Os métodos Visual Basic são usados como sendo funções inerentes da linguagem.Eles podem ser usados sem qualificação no seu código.O exemplo a seguir mostra uso típico de um comando de manipulação de cadeia de caracteres do Visual Basic :

Dim aString As String = "SomeString"
Dim bString As String
' Assign "meS" to bString.
bString = Mid(aString, 3, 3)

Nesse exemplo, a função Mid executa uma operação em aString e atribui o valor à bString.

Para obter uma lista dos métodos de manipulação de seqüência de caracteres Visual Basic, consulte Resumo de manipulação de seqüência de caracteres (Visual Basic).

ms235223.collapse_all(pt-br,VS.110).gifMétodos Compartilhados e Métodos da Instância

Você também pode manipular sequências de caracteres com os métodos da classe String.Há dois tipos de métodos em String: métodos compartilhados e métodos de instância .

ms235223.collapse_all(pt-br,VS.110).gifMétodos compartilhados

Um método compartilhado é um método que deriva da classe String e não requer uma instância da classe para funcionar.Esses métodos podem ser qualificados com o nome da classe (String) em vez de uma instância da classe String.Por exemplo:

Dim aString As String = String.Copy("A literal string")

No exemplo anterior, o método String.Copy é um método estático, que age sobre uma expressão fornecida e atribui o valor resultante à bString.

ms235223.collapse_all(pt-br,VS.110).gifMétodos de instância

Métodos de instância, por outro lado, derivam de uma determinada instância de String e devem ser qualificados com o nome da instância.Por exemplo:

Dim aString As String = "A String"
Dim bString As String
' Assign "String" to bString.
bString = aString.Substring(2, 6)

Nesse exemplo, o método String.Substring é um método de instância de String (ou seja, aString).Ele realiza uma operação em aString e atribui o valor a bString.

Para obter mais informações, consulte a documentação para o String classe.

Consulte também

Outros recursos

Introdução à seqüências de caracteres em Visual Basic