GetChar 函数
更新:2007 年 11 月
返回 Char 值,该值表示提供的字符串中位于指定的索引位置处的字符。
Public Shared Function GetChar( _
ByVal str As String, _
ByVal Index As Integer _
) As Char
参数
str
必选。任何有效的 String 表达式。Index
必选。Integer 表达式。要返回的 str 中的字符索引(从 1 开始)。
异常
异常类型 |
错误号 |
条件 |
---|---|---|
如果 str 为 Nothing,则 Index < 1;否则 Index 将大于 str 的最后一个字符的索引。 |
如果正在升级使用无结构错误处理的 Visual Basic 6.0 应用程序,请参见“错误号”一列。(您可以根据 Number 属性(Err 对象)比较错误号。)然而,如果可能,应当考虑用 Visual Basic 的结构化异常处理概述替换这种错误控制。
备注
如果 Index 小于 1 或大于 str 中最后一个字符的索引,则会引发 ArgumentException。
示例
本例显示如何使用 GetChar 函数返回 String 中指定索引位置的字符。
Dim TestString As String = "ABCDE"
Dim TestChar As Char
' Returns "D"
TestChar = GetChar(TestString, 4)
要求
**模块:**Strings
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)