Compartir vía


Strings.Right(String, Int32) Método

Definición

Devuelve una cadena que contiene un número especificado de caracteres desde el lado derecho de una cadena.

public:
 static System::String ^ Right(System::String ^ str, int Length);
public static string Right (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

Obligatorio. Expresión de tipo String de la que se devuelven los caracteres situados más a la derecha.

Length
Int32

Obligatorio. Integer. Expresión numérica que indica el número de caracteres que se van a devolver. Si es 0, se devuelve una cadena de longitud cero (""). Si es mayor o igual que el número de caracteres en str, se devuelve la cadena completa.

Devoluciones

Cadena que contiene un número especificado de caracteres desde el lado derecho de una cadena.

Excepciones

Length< 0.

Ejemplos

En este ejemplo se muestra el uso de la Right función para devolver una subcadena de un determinado String. En una clase que tiene una Right propiedad, puede ser necesario calificar completamente la Right función.

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

Comentarios

Para determinar el número de caracteres de str, use la Len función . Si se usa en un Formulario Windows Forms o en cualquier otra clase que tenga una Right propiedad , debe calificar completamente la función con Microsoft.VisualBasic.Strings.Right.

Nota

La RightB función de versiones anteriores de Visual Basic devuelve una cadena en bytes, en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y RightB ya no se admiten.

Se aplica a

Consulte también