Strings.Left(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 linken Seite einer Zeichenfolge enthält.
public:
static System::String ^ Left(System::String ^ str, int Length);
public static string Left(string str, int Length);
static member Left : string * int -> string
Public Function Left (str As String, Length As Integer) As String
Parameter
- str
- String
Required.
String Ausdruck, aus dem die am weitesten links getretenen Zeichen zurückgegeben werden.
- Length
- Int32
Required.
Integer Ausdruck. 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 linken Seite einer Zeichenfolge enthält.
Ausnahmen
Length
< 0.
Beispiele
In diesem Beispiel wird die Verwendung der Left Funktion veranschaulicht, um eine Teilzeichenfolge eines angegebenen StringTyps zurückzugeben. In einer Klasse mit einer Left Eigenschaft kann es erforderlich sein, die Left Funktion vollständig zu qualifizieren.
Dim testString As String = "Hello World!"
' Returns "Hello".
Dim subString As String = Left(testString, 5)
Hinweise
Verwenden Sie die Len Funktion, um die Anzahl der Zeichen zu strbestimmen. Wenn sie in einer Windows Forms-Anwendung oder einer anderen Klasse mit einer Left-Eigenschaft verwendet wird, müssen Sie die Funktion mit Microsoft.VisualBasic.Left vollständig qualifizieren.
Note
Die Funktion LeftB in früheren Versionen von Visual Basic gibt eine Zeichenfolge in Bytes 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 LeftB wird nicht mehr unterstützt.