- 定数の宣言と初期化:
定数を宣言するには、
const
キーワードを使用します。例えば、次のように宣言することができます:
const int MaxValue = 100;
この例では、MaxValue
という名前の整数型の定数を宣言し、値を100として初期化しています。
- 定数の利点: 定数の利点は、値が変更されないため、プログラムの可読性や保守性が向上します。また、定数を使用することで、プログラム内の魔法の数値(ハードコーディングされた数値)を避けることができます。例えば、以下のように定数を使用することで、コードの理解が容易になります:
const double Pi = 3.14159;
double radius = 5.0;
double circumference = 2 * Pi * radius;
- 定数のスコープ: 定数は、宣言されたブロック内でのみ使用することができます。また、定数は静的であり、インスタンスごとに異なる値を持つことはありません。例えば、以下の例では、メソッド内で定数を使用しています:
void CalculateArea()
{
const double Pi = 3.14159;
double radius = 5.0;
double area = Pi * radius * radius;
Console.WriteLine("円の面積: " + area);
}
- 定数の命名規則:
定数の命名には、キャメルケースやパスカルケースなどの慣例があります。一般的に、定数は大文字で始めるキャメルケースが使用されます。例えば、
MaxValue
やPi
のような命名が一般的です。