数据类型转换:
为了输出和保存需要,我们可以把类型不同之间实现转换,如何在C#中实现基础类型之间的转换
基础类型一般包括字符型、数值型,日期型,根据类型不同,可分为隐形转换和显示转换两种;
//显示转换
double y = 25.202;//定义双精度
int z = (int)y;//只是显示转换,这个转换不安全,容易数据丢失,显示转换一般都是从大往小转换所以容易丢失数据 而隐士转换刚好与其相反
Console.WriteLine("{0}",z);//这是转换结果,数据丢失了
//隐士转换
int x = 2;
double z = x;
Console.WriteLine("{0}",z);