变量
含义: 用来存储特定类型的数据格式。其值可以在程序的执行过程中更改。声明变量时,需要指定变量的类型,这决定了变量可以存储哪种类型的数据。
变量命名:要遵守标识符规则,使用小驼峰
变量可以被修改,也可以不初始化
//2变量的使用方式:定义变量和使用变量(赋值)
//定义变量格式: 数据类型 变量的名字;
int intNumber;
//使用变量格式 变量名 = 数据内容'
intNumber = 1;
//3.变量只能保存最新的数据内容
intNumber = 2;
//4.不允许在相同作用域出现相同名字变量的定义
// int intNumber;
//5.简写
int intNumber1 = 3;
//初始化了,后边被重新赋值了
int a = 2;
a = 3;
Console.WriteLine("数字最终是" + a);
//未初始化,后边赋值
int b;
b = 22;
Console.WriteLine("数字最终是" + b);
常量与变量类似,但它是一个固定值,在程序执行过程中不能更改。声明常量时,需要使用const
关键字,并且必须在声明时初始化。
例:const int c = 11;
数据类型
-
基本数据类型:
- 整型(
int
,long
,short
,byte
) - 浮点型(
float
,double
,decimal
) - 字符型(
char
) - 布尔型(
bool
)一般在判断时使用
- 整型(
-
枚举类型(
enum
):这是一种特殊的值类型,它由一组命名的常量组成。 -
结构体类型(
struct
):可以存储不同类型的数据项,但这些数据项必须是值类型。 -
类类型(
class
):可以包含字段、属性、方法等成员,支持更复杂的数据结构。 -
接口类型(
interface
):定义一组没有实现的方法和属性,可由类或结构体实现。 -
数组类型:可以存储固定大小的连续数据项,所有项的数据类型必须相同。
-
字符串类型(
string
):用于存储文本数据。 -
可为空的值类型(
Nullable<T>
):表示值类型的数据也可以赋值为null
。
//9.元组类型(Tuple
):可用于存储不同类型的数据项