Strings.Right(String, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Zeichenfolge zurück, die eine angegebene Anzahl von Zeichen von der rechten Seite einer Zeichenfolge enthält.
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
Parameter
- str
- String
Required.
String Ausdruck, aus dem die am weitesten rechts bezogenen Zeichen zurückgegeben werden.
- Length
- Int32
Required.
Integer. Numerischer Ausdruck, der angibt, wie viele Zeichen zurückgegeben werden sollen. Ist dieses Argument gleich 0, wird eine Zeichenfolge der Länge Null ("") zurückgegeben. Wenn größer oder gleich der Anzahl von Zeichen in strist, wird die gesamte Zeichenfolge zurückgegeben.
Gibt zurück
Eine Zeichenfolge, die eine angegebene Anzahl von Zeichen von der rechten Seite einer Zeichenfolge enthält.
Ausnahmen
Length
< 0.
Beispiele
In diesem Beispiel wird die Verwendung der Right Funktion veranschaulicht, um eine Teilzeichenfolge eines angegebenen StringTyps zurückzugeben. In einer Klasse mit einer Right Eigenschaft kann es erforderlich sein, die Right Funktion vollständig zu qualifizieren.
Dim testString As String = "Hello World!"
' Returns "World!".
Dim subString As String = Right(testString, 6)
Hinweise
Verwenden Sie die Len Funktion, um die Anzahl der Zeichen zu strbestimmen. Wenn sie in einem Windows Formular oder einer anderen Klasse mit einer Right-Eigenschaft verwendet wird, müssen Sie die Funktion mit Microsoft.VisualBasic.Strings.Right vollständig qualifizieren.
Note
Die funktion RightB in früheren Versionen von Visual Basic gibt eine Zeichenfolge in Byte und nicht in Zeichen zurück. Es wird hauptsächlich zum Konvertieren von Zeichenfolgen in DBCS-Anwendungen (Double-Byte Character Set) verwendet. Alle aktuellen Visual Basic Zeichenfolgen befinden sich in Unicode, und RightB wird nicht mehr unterstützt.