別に俺もvar=Variantとか主張する気はサラサラない。
使い方として一緒にしちゃってない?って聞いているだけで。

>>265
C++からVariant触ってみればどういう実装かすぐわかるよ。
VBからVariantつついても内部的な型を意識しないとハマるのも一緒。

>>263

var hoge = hogeList.GetNextData();

こんなコード一行見てどんな型か想像つく?

var hoge = new ObservableCollection<string>();

とかなら分かるが。