C# 变量
C# 变量
变量是用于存储数据值的容器。
在 C# 中,存在不同类型的变量(使用不同的关键字定义),例如:
int
- 存储整数(不带小数点的数字),如 123 或 -123double
- 存储浮点数,带有小数点,如 19.99 或 -19.99char
- 存储单个字符,如 'a' 或 'B'。字符值用单引号括起来string
- 存储文本,如 "Hello World"。字符串值用双引号括起来bool
- 存储具有两种状态的值:true 或 false
声明(创建)变量
要创建变量,您必须指定类型并为其赋值:
语法
type variableName = value;
其中 type 是 C# 类型(例如 int
或 string
),variableName 是变量名称(例如 x 或 name)。等号用于给变量赋值。
要创建应存储文本的变量,请看下面的例子:
实例
创建一个名为 name 的 string
类型变量,并为其赋值 "Bill":
string name = "Bill"; Console.WriteLine(name);
要创建应存储数字的变量,请看下面的例子:
实例
创建一个名为 myNum 的 int
类型变量,并为其赋值 15:
int myNum = 15; Console.WriteLine(myNum);
您还可以在不分配值的情况下声明变量,并在稍后为其分配值:
实例
int myNum; myNum = 15; Console.WriteLine(myNum);
请注意,如果将新值分配给现有变量,它将覆盖先前的值:
实例
将 myNum
的值更改为 20:
int myNum = 15; myNum = 20; // myNum 现在是 20 Console.WriteLine(myNum);
其他类型
演示如何声明其他类型的变量:
实例
int myNum = 5; double myDoubleNum = 5.99D; char myLetter = 'D'; bool myBool = true; string myText = "Hello";
提示:您将在后面的章节中了解有关数据类型的更多信息。