- 隐士类型转换
C# 默认的以安全方式进行的转换, 不会导致数据丢失。
- 显示类型转换
即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。
C# 常用类型转换方法
- ToBoolean() 把类型转换为布尔型
- ToByte() 把类型转换为字节类型
- ToDateTime() 把类型转换为日期时间结构
- ToDouble() 把类型转换为双精度浮点型
- ToString() 把类型转换为字符串类型
int i = 7;
float f = 523.235f;
double d = 222.722;
bool b = true;
Console.WriteLine(i.ToString());//7
Console.WriteLine(f.ToString());//523.235
Console.WriteLine(d.ToString());//222.722
Console.WriteLine(b.ToString());//True