Dim ia() as Integer = New Integer(10) {}と書けば、0で初期化された要素を持つ配列iaが確保されます。
最後の{}が無いとだめのようです。いかにも初期化しますみたいですね。
C#の場合もかなり似てます。()と[]、その位置など微妙に違うとこが紛らわしい。一方でConsole.Writeに関しては
まったく同じ。たぶんもしかしたら.NET Frameworkのクラスライブラリを使ったということのようですが?
Cppでは初期化がされませんし、ia.lengthとかも書けないようです。やはり不便なんでしょうね。