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.
Note
Функция LeftB в предыдущих версиях Visual Basic возвращает строку в байтах, а не символы. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LeftB больше не поддерживается.