C#中的常量和常量有什么区别?

常量指的是程序在执行过程中不得更改的固定值。这些固定值也称为文字。常数可以是任何基本数据类型,例如整数常数,浮点常数,字符常数或字符串文字。也有枚举常量。

整数文字可以是十进制或十六进制常量。前缀指定基数或基数:十六进制为0x或0X,十进制没有前缀id。

150
300u

浮点文字具有整数部分,小数点,小数部分和指数部分。

3.14159
235468E-7F

字符串文字或常量用双引号“”或@“”引起来。字符串包含与字符文字相似的字符:纯字符,转义序列和通用字符。

@"Welcome User"
"Welcome User"