以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求教如何查询字符串中"("所在位置  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=172272)

--  作者:99473593
--  发布时间:2021/10/5 14:33:00
--  求教如何查询字符串中"("所在位置
Select Case e.DataCol.Name
    Case "ygxmD"
            Dim xm As String = e.DataRow("ygxmD")  值为字符串  "冉德光(离职)"
            MessageBox.Show(xm.IndexOf("("))
End Select

执行代码,显示为 -1
字符串中明明有 "(" 的呀,怎么会为找到呢

[此贴子已经被作者于2021/10/5 14:32:46编辑过]

--  作者:z769036165
--  发布时间:2021/10/6 9:46:00
--  
字符串中为中文状态下的全角括号 "(" 的,查找的是英文状态下半角括号"("
--  作者:99473593
--  发布时间:2021/10/6 14:02:00
--  
谢谢,搞定了