2005年09月26日

Visual Basic .NET 始めました

私の周りでは多言語と比べて軽視されるプログラミング言語であるVisual Basic。
最近 .NET に対応し完全にオブジェクト指向言語となったのを機に、しっかり基礎を習得しようと思い練習を始めました。

変数定義で見慣れない Dim という物を見かけたので調べてみました。
構文 dim 変数名 as 型 (as以降は省略可)

これは以前バリアントと呼ばれた万能変数定義の宣言らしいです。
つまりdimで定義した変数はintだろうが、Stringだろうが何だっていれることができるわけですね。
ちなみにas以下は 型を宣言します。


Visual Basic .NET における New hoge()
VB.NETの変数の型にはクラス型とストラクチャー型の2種類がある。
ストラクチャー型は宣言したときにメモリが確保される。
クラス型の宣言だけではnull参照するだけらしい。
クラスのインスタンスを呼び出したとき初めてメモリの確保を行う。


APIガイドについて
.NET系のAPIガイドってどうなってるのかしら?

投稿者 すなうさぎ : 00:23 | コメント (0) | トラックバック