📜  C#-常量和字面量(1)

📅  最后修改于: 2023-12-03 14:40:28.050000             🧑  作者: Mango

C#-常量和字面量

常量

在C#中,常量是值不会改变的变量。常量声明时必须用 const 关键字标识。常量命名规则和变量相同,但常量一般使用大写字母进行命名。以下是一个声明常量的示例:

const double PI = 3.14159;
const int MAX_SIZE = 100;
字面量

字面量是代码中可直接使用的值。例如在代码中,可以直接使用字符串、数字等。以下是一些常见的字面量:

数字字面量

数字字面量可以是整数或小数。以下是一些数字字面量的示例:

// 整数数字字面量
int a = 10;
int b = -15;

// 小数数字字面量
double c = 3.14;
float d = 2.5f;

// 十六进制数字字面量
int e = 0x10;
字符串字面量

字符串字面量是由一串字符组成的。字符串字面量用双引号 " " 括起来,例如:

string greeting = "Hello World!";
布尔字面量

布尔字面量只有两个值,truefalse

bool isTrue = true;
bool isFalse = false;
空值字面量

空值字面量表示一个空引用对象。

string a = null;
总结

以上是C#中常量和字面量的介绍。常量是值不会改变的变量,字面量是代码中可直接使用的值,如数字、字符串、布尔值等。熟练掌握常量和字面量的使用,将有助于提高C#程序的效率和可读性。