>>VBとかDelphiと比較してあんまりメリットは見えないですね。

現状では、デメリットのほうが大きい。ただ、5年後、ウィンドウズ
のすべてのバージョンで .NET Framework がデフォルトで含まれた
ときは、どうかわからない。それでも、デスクトップアプリは、やはり、
ネイティブコンパイラでつくったもののほうが有利だろう。同じ
アプリなら、ユーザは少しでも速いほうを選ぶに決まってるよ。

そのとき、C++ や Delphi にはできなくて C# ではできることって
何だろうね?