Strings.Left(String, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca ciąg zawierający określoną liczbę znaków z lewej strony ciągu.
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
Parametry
- str
- String
To jest wymagane.
String wyrażenie, z którego są zwracane znaki po lewej stronie.
- Length
- Int32
To jest wymagane.
Integer wyrażenie. Wyrażenie liczbowe wskazujące liczbę zwracanych znaków. Jeśli długość jest równa 0, funkcja zwraca ciąg o zerowej długości (""). Jeśli liczba znaków jest większa lub równa liczbie znaków w strelemecie , zwracany jest cały ciąg.
Zwraca
Ciąg zawierający określoną liczbę znaków z lewej strony ciągu.
Wyjątki
Length
< 0.
Przykłady
W tym przykładzie pokazano użycie Left funkcji w celu zwrócenia podciągów danego Stringelementu . W klasie, która ma Left właściwość, może być konieczne, aby w pełni zakwalifikować Left funkcję.
Dim testString As String = "Hello World!"
' Returns "Hello".
Dim subString As String = Left(testString, 5)
Uwagi
Aby określić liczbę znaków w pliku str, użyj Len funkcji . Jeśli jest używana w aplikacji Windows Forms lub innej klasie, która ma właściwość Left, musisz w pełni zakwalifikować funkcję z Microsoft.VisualBasic.Left.
Note
Funkcja LeftB w poprzednich wersjach Visual Basic zwraca ciąg w bajtach, a nie znaki. Służy przede wszystkim do konwersji ciągów w aplikacjach z zestawami dwubajtowych znaków (znaków DBCS). Wszystkie bieżące ciągi Visual Basic znajdują się w formacie Unicode, a LeftB nie jest już obsługiwana.