定数を構造体で定義するサンプルです。
サンプル
例)曜日の日本語名を構造体で定義する
public struct WEEK
{
public const string MON = "月曜日";
public const string TUE = "火曜日";
public const string WED = "水曜日";
public const string THU = "木曜日";
public const string FRI = "金曜日";
public const string SAT = "土曜日";
public const string SUN = "日曜日";
}
この定義は以下のように使用できます。
string w = WEEK.FRI;
Console.WriteLine(w);
結果
金曜日
備考
- 上例のようにまとまりのある定数を定義したい場合に便利です。
- 列挙型(enum)を使用する方法もあります。列挙型は以下記事を御覧ください。
→ [C#] Enum(列挙型)を定義する