もともと.NETはC#でプログラミングするように作っている。
VBとC++を対応させたのはそれらのプログラマを.NETに移行させたいためでしかない。
新規.NETプログラマはC#を使うことをお勧めする。