ホームページ  >  記事  >  バックエンド開発  >  C#基礎入門~定数について詳しく解説

C#基礎入門~定数について詳しく解説

黄舟
黄舟オリジナル
2017-03-17 11:28:131783ブラウズ

この記事では、参考価値の高い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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。