4

こんにちは、vb.net で char をインクリメントしようとしています。例: Dim letter As Char = "a"c. そして私はそれをbにしたいなど。これどうやってするの?

4

1 に答える 1

7

ascii コードを取得し、インクリメントして、Char に戻すことができます。

Chr(Asc(letter) + 1)

これの Unicode バージョンは次のとおりです。

ChrW(AscW(letter) + 1)

編集:

Glen が指摘したように、"z"c をインクリメントしようとしている場合は注意が必要です。

于 2009-05-19T13:03:58.357 に答える