エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C#での定数利用について - スマゲ
C#の定数利用について、今更ながら確認を行いました ■C#での定数 c/c++ では #define を利用して定数を... C#の定数利用について、今更ながら確認を行いました ■C#での定数 c/c++ では #define を利用して定数を定義できたがc#ではそのような利用はできなくなり、シンボル定義のみの扱いになった。 その代わり、constやreadonlyを利用する必要がある。ちなみにプロジェクト全体で利用する定数などに関してはConstantsというクラスを作成して、そこに定数を定義する方法がある。 ■const 定数フィールドやローカル定数を定義するために利用する 特徴 ・変数のような定数 ・宣言時のみ初期化可能(コンパイル時に値が埋め込まれる) ・readonlyより実行速度が早い ・switch文のケースラベルやデフォルト引数に使える ・数字、ブール値、文字列、null参照が定義できる const定数はコンパイル時に全て評価されるため、定義する値はターゲットの方に暗黙的に変換されるものに限られる