VB.NETをつつく3ー配列。要素をまとめよう。2008-06-08 Sun 11:49
次は配列にトライピッヨ。配列とは複数のデータを纏めたものなんだ。百聞は一見にしかず。
つまらないものですがこのコードどーぞ。
注目する箇所は、宣言にカッコがついている事。カッコをつけたら配列に変身するんだ。 そして0から始まって4で終わる事に注意してね。VB.NETでは0から数えるから最後は4なんだ。 実は配列にはもうひとつ書き方があるんだ。
一々要素の数を数えて宣言する必要がないし、後から付け加えても配列の数を書き直す必要がないから、予め配列の値がわかっている場合はこちらの書き方をしよう。 今回紹介した配列は一次元配列といって、他にも多次元配列とジャグ配列があるんだけど、いきなり全部書いてもわかりにくいと思うから、今回はこれで終わるよ。 まったねー。 |
この記事のコメントVB.NET は最近ちょこちょこ触っているのですけど
文字列連結の&はVB6時代の過去の遺産だとお もってます。が、VBを長年やってこられた方には、 むしろ + の方がなんじゃそりゃ?なことだとおもう のですが、VB.NETの文法としては、+と&、どっち でも好きなほうってことなんですかね? 僕はいつもVB6の文法はいつか切り捨てられるこ とを期待して.NETでしか書けない文法でコードを 書くようにしているのですが、どっちでもいいじゃん じゃない状況も考慮してくれるならば、VB.NETな 書き方で進めてくれると嬉しいなぁ、と感じます。 directcast => CType ? & => + Right,Mid,Left => substring CInt,CDbl, ... => Integer,Double,... VB6はあまりわかっていません。。。
2008-06-08 Sun 23:54 | URL | ま #-[ 内容変更]
私が文字列連結に&を使っているのは、加算と文字列連結のどちらが行われるかを明確化し、あいまいさをなくすことによりプログラムの可読性を上げるためです。ですから私としては、文字列連結には&をお勧めします。だけど、好みの問題といえるのかもしれません。
実際の開発では、事前にチームを組む他の方々と話しあって決めるべきでしょう。&と+のどちらを使う場合でもプロジェクト全体で一貫して使うことが大事です。+と&を混ぜて使うとプログラムの可読性を低くしてしまいます。
2008-06-09 Mon 07:36 | URL | インドリ #-[ 内容変更]
|
コメントの投稿 |
||
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
この記事のトラックバック |
|
| 無差別に技術をついばむ鳥 |
|