Strings.Right(String, Int32) Metod

Definition

Returnerar en sträng som innehåller ett angivet antal tecken från höger sida av en sträng.

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

Parametrar

str
String

Required. String uttryck som de högra tecknen returneras från.

Length
Int32

Required. Integer. Numeriskt uttryck som anger hur många tecken som ska returneras. Om värdet är 0, returneras en sträng med längden noll (""). Om större än eller lika med antalet tecken i strreturneras hela strängen.

Returer

En sträng som innehåller ett angivet antal tecken från höger sida av en sträng.

Undantag

Length < 0.

Exempel

Det här exemplet visar hur funktionen används Right för att returnera en delsträng av en viss String. I en klass som har en Right egenskap kan det vara nödvändigt att fullständigt kvalificera Right funktionen.

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

Kommentarer

Om du vill fastställa antalet tecken i stranvänder du Len funktionen . Om det används i ett Windows formulär eller någon annan klass som har egenskapen Right måste du fullständigt kvalificera funktionen med Microsoft.VisualBasic.Strings.Right.

Note

Funktionen RightB i tidigare versioner av Visual Basic returnerar en sträng i byte i stället för tecken. Det används främst för att konvertera strängar i DBCS-program (double-byte character set). Alla aktuella Visual Basic strängar finns i Unicode och RightB stöds inte längre.

Gäller för

Se även