首页 > Windows开发 > 详细

C#程序设计基础——常量

时间:2016-08-05 00:50:46      阅读:374      评论:0      收藏:0      [点我收藏+]

C#程序设计基础——常量

 

常量是在编译时已知,并且在程序的生存期内不发生更改的不可变值。常量使用const修饰符进行声明。

 

常量必须在声明时初始化,且常量的类型必须为以下类型之一:sbyte/byte/short/ushort/int/uint/long/ulong/char/float/double/decimal/bool/string/枚举类型/引用类型。

 

当编译器遇到C#源代码中的常量修饰符时,将直接把文本值替换到它生成的中间语言代码中。因为在运行时没有与常量关联的变量地址,所以const字段不能通过引用传递,并且不能在表达式中作为左侧值出现。

 

常量可标记为public/private/protected/internal或protected internal。这些访问修饰符定义了用户访问常量的方式。

 

常量可以被当作static字段一样访问,但不使用static关键字声明常量。

C#程序设计基础——常量

原文:http://www.cnblogs.com/ahao214/p/5738871.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!