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
больше не поддерживаются.