我正在尝试阅读单元格并查看发票编号是否有两个破折号( - )。
例如:
4-2949493
4-9390023-1
If (e.Row.RowType = DataControlRowType.DataRow) Then
If (e.Row.Cells(1).Text.ToString = (TWO DASHES) Then
Else
End If
End If
我如何检查它是否有两个破折号?发票长度也随时变化。
答案 0 :(得分:-1)
卡尔 从单元格中取出字符串文本,然后遍历计算所需字符出现次数的字符:
Dim charCount as integer = 0
For each c as char in e.rows.cells(1).text.tostring.toCharArray
If c = "-" then
charCount += 1
End If
Next