Strings.Right(String, Int32) Método

Definição

Devolve uma cadeia contendo um número especificado de caracteres do lado direito de uma cadeia.

public:
 static System::String ^ Right(System::String ^ str, int Length);
public static string Right(string str, int Length);
static member Right : string * int -> string
Public Function Right (str As String, Length As Integer) As String

Parâmetros

str
String

Required. String expressão da qual são retornados os caracteres mais à direita.

Length
Int32

Required. Integer. Expressão numérica que indica o número de carateres a devolver. Se for 0, será devolvida uma cadeia de comprimento zero (""). Se for maior ou igual ao número de caracteres em str, toda a cadeia é devolvida.

Devoluções

Uma cadeia contendo um número especificado de caracteres do lado direito de uma cadeia.

Exceções

Length < 0.

Exemplos

Este exemplo demonstra o uso da Right função para devolver uma subcadeia de um dado String. Numa classe que possui uma Right propriedade, pode ser necessário qualificar totalmente a Right função.

Dim testString As String = "Hello World!"
' Returns "World!".
Dim subString As String = Right(testString, 6)

Observações

Para determinar o número de caracteres em str, use a Len função. Se usada num formulário Windows, ou em qualquer outra classe que tenha uma propriedade Right, deve qualificar totalmente a função com Microsoft.VisualBasic.Strings.Right.

Note

A função RightB nas versões anteriores do Visual Basic devolve uma cadeia em bytes, em vez de caracteres. Ele é usado principalmente para converter cadeias de caracteres em aplicativos DBCS (conjunto de caracteres de byte duplo). Todas as cadeias de Visual Basic atuais estão em Unicode, e RightB já não é suportado.

Aplica-se a

Ver também