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 Zeichenanzahl 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);
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
Erforderlich. String
-Ausdruck, von dem die äußersten linken Zeichen zurückgegeben werden.
- Length
- Int32
Erforderlich. Integer
-Ausdruck. Numerischer Ausdruck, der angibt, wie viele Zeichen zurückgegeben werden sollen. Wenn der Wert 0 ist, wird eine Zeichenfolge ("") der Länge 0 (null) zurückgegeben. Wenn der Wert größer oder gleich der Anzahl von Zeichen in str
ist, wird die ganze Zeichenfolge zurückgegeben.
Gibt zurück
Eine Zeichenfolge, die eine angegebene Anzahl 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 einer angegebenen String
zurückzugeben. In einer Klasse, die über eine Left
-Eigenschaft verfügt, muss die Left
Funktion möglicherweise vollständig qualifiziert werden.
Dim testString As String = "Hello World!"
' Returns "Hello".
Dim subString As String = Left(testString, 5)
Hinweise
Verwenden Sie die -Funktion, um die Len
Anzahl der Zeichen in str
zu bestimmen. Wenn Sie in einer Windows Forms-Anwendung oder einer anderen Klasse mit einer Left
-Eigenschaft verwendet werden, müssen Sie die Funktion vollständig mit Microsoft.VisualBasic.Left
qualifizieren.
Hinweis
Die LeftB
Funktion 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
werden nicht mehr unterstützt.