标识符
- 第一个字符必须是字母、下划线或@
- 其后字符可以是字母、数字或下划线
数据类型
数据类型

数据类型
基本数据类型
-
基本数据类型
图 1 基本数据类型 数据类型转换
- 隐式转换
取值范围小的数据类型可以安全地隐式转换为取值范围大的数据类型。例如:Int 可以安全地隐式转换为 long、float、double、decimal。
注意:char 类型存储的是数值,所以当做数值类型。bool 和 string 没有隐式转换。
- 显式转换
将取值范围大的数据类型转换为取值范围小的数据类型时,C# 编译器会报错,因为会出现数据丢失的结果。因此,在将取值范围大的数据类型转换为取值范围小的数据类型时,必须进行显式转换。
显式转换语法为:(destinationType)sourcevar。该语法表示将 sourcevar 的值转换为 destinationType 类型的值。
例如:
int a=48;
char b=(char)a;
Console.WriteLine(b);
控制台打印输出结果为:0
还可以使用Convert.To数据类型(val)。数据类型为上图 1 中 System. 后的内容。
例如:
int a=48;
char b=Convert.ToChar(a);
Console.WriteLine(b);
控制台打印输出结果为:0
