日々のDraft

回答原案集

愚痴

2011-02-24 01:14:27 | その他

問題です。以下の各文字列をメッセージボックスに表示するプログラムをVBAかVB.NETのどちらかで書いてみてください。

  • Hello World
  • "はU+0027 APOSTROPHE
  • ”はU+201D RIGHT DOUBLE QUOTATION MARK

MSDN見ながら気になったからね。Bug 674365 - in string literal, not only U+0027 APOSTROPHE but also U+201C and U+201D is allowed as the production DoubleQuoteCharacterという報告をしたけど、正直仕様の方が腐っている気がしてならない。""”"はどういうリテラルとして解釈したらいいんだろう。