- PR -

vb.net CONSTについて

1
投稿者投稿内容
ゆうか
ベテラン
会議室デビュー日: 2004/04/01
投稿数: 62
投稿日時: 2004-05-19 00:10
CONSTについてですが、参照ライブラリにPUBLICのCONSTを設けて
EXEで参照しています。

この時、参照ライブラリのCONSTの値を変更しDLLをビルドしたのですが
EXEを起動すると古い状態の値が返ってきます。

これは.NETの仕様なのでしょうか?
なちゃ
ぬし
会議室デビュー日: 2003/06/11
投稿数: 872
投稿日時: 2004-05-19 00:38
引用:

ゆうかさんの書き込み (2004-05-19 00:10) より:
参照ライブラリのCONSTの値を変更しDLLをビルドしたのですが
EXEを起動すると古い状態の値が返ってきます。

これは.NETの仕様なのでしょうか?


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

スキルアップ/キャリアアップ(JOB@IT)