gloomy and/or hopeful monologue

1月 30, 2007

[VB.NET] 定数

Filed under: Uncategorized — Sato Atsushi @ 5:17 pm

コンパイル時評価は注意。

どら日記

VB.NETで定数を定義する場合、ConstとShared ReadOnlyのどちらを使えばいいのか?と疑問に思ったので調べて見た。

〔家庭教師〕 プログラミング言語入門講座 C#.NET [定数]

数は、プログラムの固定化につながります。メンテナンスも含めて、様々な状況変化に柔軟に対応するためにも、不必要な定数は避けるべきです。絶対的・普遍的な定数( 月数、数学定数πなど)は、プログラム上に埋め込んでも問題ありませんが、それ以外は、たとえ定数的に見えても変わる可能性があります。

vb.net CONSTについて – Insider.NET

Constはコンパイル時に値が確定します。
なので、後で値を変えてもそれ以降にコンパイルした物にしか反映されません。
ReadOnly のフィールドにしておけば反映させる事が出来ます。

Download details: Visual Basic Language Specification

The Visual Basic Language Specification provides a complete description of the Visual Basic language 8.0.
On This Page

広告

コメントする »

まだコメントはありません。

RSS feed for comments on this post. TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

WordPress.com Blog.

%d人のブロガーが「いいね」をつけました。