【问题标题】:How to get previous characters in string如何获取字符串中的前一个字符
【发布时间】:2013-08-08 17:07:58
【问题描述】:

我正在创建一个函数,它允许我在 for 循环期间获取字符串中的前一个字符。

Private Sub TSButton_Click(sender As Object, e As EventArgs) Handles TSButton.Click
    For Each ch As Char In HTextDisplay.Text
        MsgBox("the previous characters here")
        'carry out function here
    Next
End Sub

所以如果HTextDisplay.Text 是“ABCDEFG”,那么消息框将显示“A”然后是“B”然后是“C”.....

另一方面,如果我可以检查for循环函数中字符后面是否有字符,我可能会更好

【问题讨论】:

  • “以前的”是什么意思?在您的 ABCDE 示例中,您只需一个接一个地访问。
  • 如果 HTextDisplay.Text 是 "ABCDEFG" 那么消息框将显示 "A" 然后 "B" 然后 "C" .....如果循环中的当前字符是 B、C、D分别

标签: .net vb.net string visual-studio char


【解决方案1】:
dim previousChar as char = ""
For Each ch as Char in HTextDisplay.Text
    msgbox ch & " - previous character = " & previousChar
    'other processing
    previouschar = ch
Next

【讨论】:

    猜你喜欢
    • 2013-04-03
    • 2021-02-11
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 2011-03-26
    相关资源
    最近更新 更多