前スレでC#はインストール不要で使える、という話があったので
.NET Frameworkに含まれているC#のコンパイラだけで作ってみた。

HSPで書いたときに415行だったものをC#に移したら447行だった。
ファイルサイズは8KBから12KBに増えてはいるけど、予想よりは少ない。

印象としては
画面に線とか字とか描くのはHSPのが面倒が少ない。
変数の宣言が強制されてかつスコープを限定しやすいC#のが間違いが少ない。
オンラインのmsdnのドキュメントのページ表示が遅い。

あとHSPでコントロールにフォーカスが表示されない問題が発生したが
C#で書いたものでは発生してない。