public const int 在C#里 const是什么意思

2025-02-27 23:11:37
推荐回答(5个)
回答1:

  1. CONST是C#定义常量的关键字,同时也是C,C++,php定义常量的关键字;

  2. “常量”一般是指编程语言里面,程序运行时,不会被修改的量;例如:
    public const double gravitationalConstant = 6.673e-11;

    定义常量 gravitationalConstant 的,它的值是万有引力的常数;

  3. 编程一般为了使用统一准确固定值,比如说圆周率,计算公式的各种常量;防止变量名称被后面的代码覆盖,一般会使用常量;

  4. readonly 关键字与 const 关键字类似但又不同。const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化,这样可以在构造函数动态给readonly 字段进行赋值,一但赋值,它在本次执行也将不会改变。

回答2:

声明一个常亮 即在声明时候赋值 一旦赋值一次后 在整个程序运行周期这个值不可改变

回答3:

  1. const表示该值在程序运作期间不能改变值。

  2. 有利于保护值的准确性

  3. 不能轻易被改动

回答4:

是固定值,不改变。

回答5:

定义 常量 用的关键字