この記事では、参考価値の高いC#の定数に関する関連知識を中心に紹介します。以下のエディターで見てみましょう
定数とは、その名の通り「変化しない量」のことです。私たちが普段書く
数字(12.85など)、文字(「F」など)、文字列(「ありがとう」など)はすべて「リテラル定数」です。
たとえば、pi の値は 3.1415926... であるため、カスタム定数をよく使用します。例:
namespace Test { class Program { static void Main(string[] args) { const double PI = 3.1415926;//自定义常量PI,表示圆周率 Console.Write(“半径为4的圆的周长为:”);//字符串常量 Console.WriteLine(2*PI*4);//应用自定义常量PI Console.Write(“半径为4的圆的面积为:”);//字符串常量 Console.WriteLine(PI*4*4);//应用自定义常量PI } } }
const キーワードは PI が定数であることを示し、double キーワードは PI の型が「倍精度浮動小数点」 (高精度数値型) であることを示します。このコードでは
Pi が 2 回 (円周、面積) 使用されていますが、カスタム定数が使用されているため、リテラル定数 3.1415926 は 1 回しか書き込まれません。これにより、繰り返しの書き込みによるエラーが回避されます。
運用上の影響:
もう 1 つの注意点: 定数は宣言時に値が割り当てられ、後で変更することはできません。
定数を使用すると、ゲームの主人公のアイデンティティを設定できるようです。例えば:
namespace Test { class Program { static void Main(string[] args) { const string CITY = "某城市";//常量,城市 const string NAME = "凯文";//常量,姓名 Console.WriteLine(NAME+"出生在"+CITY+"的一个普通家庭");//使用常量 } } }
実行結果は次のとおりです:
ケビンは、ある都市の普通の家庭に生まれました
以上がC#基礎入門~定数について詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。