中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

readonlyとconstの使い分け

readonly属

String.Empty
Decimal.MaxValue
DBNull.Value

const属

Int32.MaxValue
他多数

フレームワークなのでコンパイル時解決されるconstを多用するのは理解できるんですが、readonlyが予想以上に少ない。

Empty系くらいがreadonlyで、Decimal.MaxValueだけがなぜか例外的にreadonly

フレームワークを作る立場でないわれわれの場合には、readonlyを多用してconstは使わない方がいいというのが持論ですが、皆さんはどうでしょう。

#実行時負荷は多少かかるんですけどね

#フルセットコンパイルが保証される場合にはそれでもいいんですが・・・

投稿日時 : 2006年3月12日 23:35

コメントを追加

No comments posted yet.
タイトル
名前
URL
コメント