Strings.Left(String, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个字符串,该字符串包含从某字符串左侧算起的指定数量的字符。
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 窗体应用程序或任何其他具有 Left
属性的类中使用,则必须使用 Microsoft.VisualBasic.Left
完全限定函数。
注意
LeftB
以前版本的 Visual Basic 中的函数返回一个以字节为单位的字符串,而不是以字符为单位。 它主要用于转换双字节字符集 (DBCS) 应用程序中的字符串。 所有当前的 Visual Basic 字符串都在 Unicode 中, LeftB
不再受支持。