C#基本

[C#] 定数を定義する(const)

C#で定数を定義するには、constを使用します。

構文

構文

const <型> <変数名> = <値>

サンプル

例)定数を定義する


//文字型の例
const string CON_OK = "OK";

//数値型の例
const int CON_100 = 100;

constの特徴

定数(const)は以下のような特徴があります。

  • 指定できる型は、string型、数値型、bool型、列挙(Enum)型のみ。
  • 宣言時のみ値の設定が可能。
  • メンバー変数にもローカル変数にも指定できる。
  • 常に静的変数(static変数)として定義される。

備考

  • C#の定数の変数名は、全て大文字にするのが慣例です。
    (例)X:teisu ○:TEISU
  • 定数(const)に似たものとして、読み取り専用(readonly)があります。
    詳しくは下記関連記事をご覧ください。

関連記事

-C#基本