Strings.Right(String, Int32) Methode

Definitie

Retourneert een tekenreeks met een opgegeven aantal tekens aan de rechterkant van een tekenreeks.

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

Parameters

str
String

Required. String expressie waaruit de meest rechtse tekens worden geretourneerd.

Length
Int32

Required. Integer. Een numerieke expressie die aangeeft hoeveel tekens als resultaat moeten worden gegeven. Als de lengte 0 is, wordt een tekenreeks met een lengte van nul ("") als resultaat gegeven. Als de tekenreeks groter is dan of gelijk is aan het aantal tekens, strwordt de hele tekenreeks geretourneerd.

Retouren

Een tekenreeks met een opgegeven aantal tekens aan de rechterkant van een tekenreeks.

Uitzonderingen

Length < 0.

Voorbeelden

In dit voorbeeld ziet u hoe de Right functie wordt gebruikt om een subtekenreeks van een gegeven Stringte retourneren. In een klasse met een Right eigenschap kan het nodig zijn om de Right functie volledig in aanmerking te komen.

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

Opmerkingen

Als u het aantal tekens in strwilt bepalen, gebruikt u de Len functie. Als deze wordt gebruikt in een Windows Formulier of een andere klasse met een eigenschap Right, moet u de functie volledig kwalificeren met Microsoft.VisualBasic.Strings.Right.

Note

De functie RightB in eerdere versies van Visual Basic retourneert een tekenreeks in bytes in plaats van tekens. Het wordt voornamelijk gebruikt voor het converteren van tekenreeksen in DBCS-toepassingen (double-byte character set). Alle huidige Visual Basic tekenreeksen bevinden zich in Unicode en RightB wordt niet meer ondersteund.

Van toepassing op

Zie ook