1.(int)
适合简单数据类型间的转换,会直接截取转换的内容整数部分,例如:
(int)4.6 = 4
2.int.Parse()
参数类型只支持string类型。
也可以用Parse来转换成float和double,如果小数点多于1个会抛出异常,值为null也会出现异常。
3.Convert.ToInt32()
适合把Object类型转换为int型。
舍入原则:会返回相差最小的偶数,例如:4.5会返回4, 5.5会返回6.
如果参数为null会返回0。
1.(int)
适合简单数据类型间的转换,会直接截取转换的内容整数部分,例如:
(int)4.6 = 4
2.int.Parse()
参数类型只支持string类型。
也可以用Parse来转换成float和double,如果小数点多于1个会抛出异常,值为null也会出现异常。
3.Convert.ToInt32()
适合把Object类型转换为int型。
舍入原则:会返回相差最小的偶数,例如:4.5会返回4, 5.5会返回6.
如果参数为null会返回0。