常量
常量,顾名思义,就是“不会改变的量”。
我们平时书写的数字(比如 12.85)、字符 (比如'F')、字符串 (比如"谢谢"),它们都属于“字面常量”。
有一些常量既重要又容易出错,比如圆周率 π 的值为 3.1415926......,所以,我们常常会使用自定义常量。

需要解释 2 个关键字:
- const 关键字,表明 PI 是一个常量;
- double 关键字,表明 PI 的类型为“双精度浮点型”(一种精度很高的数字类型)。
你会发现,这段代码中使用了 2 次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量 3.1415926 只书写了一次。这样做避免了重复书写导致的错误。
运行效果:
注意
常量在声明时赋值,之后是不能修改的
csharp
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
const string CITY = "布宜诺斯艾利斯"; //常量,城市
const string NAME = "列奥波尔多·福图纳托·加尔铁里·卡斯特利"; //常量,姓名
Console.WriteLine(NAME + "出生在" + CITY + "的一个工人家庭"); //使用常量
}
}
}