Strings.Left(String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает строку, содержащую указанное число знаков с левой стороны строки.
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
Параметры
- str
- String
Обязательный. Выражение типа String, из которого возвращаются крайние левые знаки.
- Length
- Int32
Обязательный. Выражение Integer. Числовое выражение, показывающее необходимое число возвращаемых знаков. Если выражение равно 0, возвращается строка нулевой длины (""). Если выражение больше или равно числу знаков в str, то возвращается вся строка.
Возвращаемое значение
Строка, содержащая указанное число знаков с левой стороны строки.
Исключения
Length
< 0.
Примеры
В этом примере показано использование функции для Left возврата подстроки заданного Stringобъекта . В классе со свойством Left может потребоваться полная квалификация Left функции.
Dim testString As String = "Hello World!"
' Returns "Hello".
Dim subString As String = Left(testString, 5)
Комментарии
Чтобы определить количество символов в str, используйте функцию Len . При использовании в приложении Windows Forms или любом другом классе со свойством Left необходимо полностью определить функцию с Microsoft.VisualBasic.Leftпомощью .
Примечание
Функция LeftB в предыдущих версиях Visual Basic возвращает строку в байтах, а не символы. Он используется в основном для преобразования строк в приложениях с двухбайтовой кодировкой (DBCS). Все текущие строки Visual Basic находятся в Юникоде и LeftB больше не поддерживаются.