こんにちは masa (@masa141421356)です。 竹迫さんのPythonのネタを見てVB.NETでも "saru"を記号だけで出力できるつぶやいたところ 意外と反響があったので記事を書いてみました。よろしくおねがいします。 1.VB.NETで記号プログラミングをするには VB.NETは言語仕様上普通の方法では記号だけでプログラムを記述する方法がありません。 しかし、VB.NETのイミディエイトウィンドには古いBASICでPRINT文のエイリアスとして用意されていた ? expression が今でも Debug.Print(expression) のエイリアスに形を変えて生き残っているので、これを使って記号だけでコードを実行させることにします。
![VB.NETイミディエイトウィンドウで記号プログラミング - Articles Advent Calendar 2010 Sym](https://cdn-ak-scissors.b.st-hatena.com/image/square/b464f308570121d7316a292eb056c785554deae6/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fkfly8%2Fimage%2Fupload%2Fl_text%3ANotoSansJP-Black.otf_50_bold%3AVB.NET%25E3%2582%25A4%25E3%2583%259F%25E3%2583%2587%25E3%2582%25A3%25E3%2582%25A8%25E3%2582%25A4%25E3%2583%2588%25E3%2582%25A6%25E3%2582%25A3%25E3%2583%25B3%25E3%2583%2589%25E3%2582%25A6%25E3%2581%25A7%25E8%25A8%2598%25E5%258F%25B7%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259F%25E3%2583%25B3%25E3%2582%25B0%2Cco_rgb%3A000000%2Cw_900%2Cc_fit%2Fl_text%3ANotoSansJP-Black.otf_30_bold%3Amasa%2Cco_rgb%3A000000%2Cg_south_east%2Cx_130%2Cy_120%2Fv1601626948%2Fog-perl-users-jp.png)