Strings.Right(String, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une chaîne contenant un nombre spécifié de caractères du côté droit d’une chaîne.
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
Paramètres
- str
- String
Obligatoire.
String expression à partir de laquelle les caractères les plus à droite sont retournés.
- Length
- Int32
Obligatoire.
Integer. Expression numérique indiquant le nombre de caractères à renvoyer. Si elle est égale à 0, une chaîne vide ("") est renvoyée. Si elle est supérieure ou égale au nombre de caractères dans str, la chaîne entière est retournée.
Retours
Chaîne contenant un nombre spécifié de caractères du côté droit d’une chaîne.
Exceptions
Length
< 0.
Exemples
Cet exemple illustre l’utilisation de la Right fonction pour retourner une sous-chaîne d’un donné String. Dans une classe qui a une Right propriété, il peut être nécessaire de qualifier pleinement la Right fonction.
Dim testString As String = "Hello World!"
' Returns "World!".
Dim subString As String = Right(testString, 6)
Remarques
Pour déterminer le nombre de caractères dans str, utilisez la Len fonction. Si elle est utilisée dans un formulaire Windows ou toute autre classe qui a une propriété Right, vous devez qualifier entièrement la fonction avec Microsoft.VisualBasic.Strings.Right.
Note
La fonction RightB dans les versions antérieures de Visual Basic retourne une chaîne en octets, plutôt que des caractères. Elle est principalement utilisée pour convertir des chaînes dans les applications de jeu de caractères sur deux octets (DBCS). Toutes les chaînes Visual Basic actuelles sont en Unicode et RightB n’est plus prise en charge.