Functions.CharPos 方法 | |
根据字符在字符串中的位置返回该字符。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION CharPos(
cString AS STRING,
wPosition AS DWORD
) AS STRING
public static string CharPos(
string cString,
uint wPosition
)
查看代码参数
- cString
- 类型:String
您想要从中提取字符的字符串。 - wPosition
- 类型:UInt32
字符在 cString 中的位置。
返回值
类型:
String
位于指定位置的字符。
备注
CharPos(
cString,
wPosition) 从指定字符串中提取长度为一个字符的子字符串。功能上,它与 Substr(
cString,
wPosition, 1) 相同。
以下示例从名字中提取单个字母并单独显示它们:
1FUNCTION SayName()
2 LOCAL siCount AS SHORTINT
3 LOCAL cName := "张三李四"
4 FOR siCount := 1 UPTO Len(cName)
5 ?? CharPos(cName, siCount)
6 NEXT
示例 参见