>>334
そう言う言い方をするのであれば
dim byteData() as byte はVBとしての配列
dim byteData as byte() は.NETの配列型をサポートしてるだけ
まあVBとしての配列は当然.NETの配列型で実装されているわけだが
下は.NETのサポートの一環でVB.NETとしての言語仕様での配列ではない
だからMSDNではVB.NETの配列はすべて上の書き方なわけだ

コンパイル後の結果が同じでも意味合いが違うので単なるシンタックスシュガーという事ではない