2009-05-19 10 views
4

こんにちは、vb.netの文字を増やそうとしています。例えば、 文字をChar = "a" cとしてください。私はそれをbにしたい、というように。これどうやってするの?vb.netでchar aをbにするには

答えて

7

あなたは、増分をASCIIコードを取得し、バックチャーに変換することができます:こののUnicodeバージョンを

Chr(Asc(letter) + 1) 

されています:

ChrW(AscW(letter) + 1) 

EDIT:

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

+0

"z"をインクリメントすることに注意してください。アスキー "z" + 1 = "{"。 – Glen

+0

ありがとうございます。 Microsoft.VisualBasic.ChrW((Asc(letter)+ 1))を使用する必要がありました。 –

関連する問題