const是constant的简写。
常量的意思,也就是定义它时,变给常量赋值,赋值后不能更改里面的值;
如:
class Tets
{
const double PI = 3.15159; //定义了一个常量
static void Main(string[] args)
{
Console.WriteLine("PI的值为:{0}" , PI);
}
}
注意: 定义常量时,一定要给它赋值。程序在执行时,不能再给它赋值。
即使是使用构造函数,也不能给它赋值;
好处:假设程序中有多个地方需要使用到一个相同的值,那么定义一个常量是最好不过的。
如果说定义变量的话,有能值在中途会被修改,而导致数据错误。
以上为个人观点,有错误请下面的朋友继续补充。