VBっぽくないコード
配列の初期化はこう書けるのは知っていた。
Dim hogeArray() As Byte = {1,2,3}
でも後から配列の中身を入れるのに、こう書いて構文エラーになっていたんで、できないのかなーとか思っていた。
Dim hogeArray() As Byte hogeArray = {1,2,3} 'これはだめ
でもこう書くとできる。
Dim hogeArray() As Byte hogeArray = New Byte() {1,2,3}
まあ、なんてオブジェクト指向っぽい感じ… ちょっとVB6からやってる人から見るとかなり違和感のあるVBコードでびっくり。
うーん、そういえばhoge As Byte()とfuga() As Byteとpiyo As Array(Of Byte)はどう違うんだ? んー、またそれは明日にでもUPってことにしよう。