aspx2008

记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

常数

Posted on 2005-05-10 20:39  極速麻醉  阅读(384)  评论(0编辑  收藏  举报

常数是类成员它表示一个常数值一个可以在编译时计算的值。常数可以依赖于同一程序中的其他常数,但这种依赖性不能形成循环的依赖关系。第 7.15 节中定义了管理常数表达式的规则。示例

class Constants

{

     public const int A = 1;

     public const int B = A + 1;

}

显示了一个名为 Constants 的类该类具有两个公共常数。

虽然我们把常数是当作静态成员,但常数的声明语句中不要求也不允许使用 static 修饰符。可以通过类访问常数,如下所示

using System;

class Test

{

     static void Main() {

         Console.WriteLine("{0}, {1}", Constants.A, Constants.B);

     }

}

它分别输出 Constants.A Constants.B 的值。