摘要: (int)是一种被称为强制转换的显示转换。源变量和目标变量必须是兼容的(必须都是int类型的)。并且有丢失数据的风险。因为目标变量的类型大小小于源变量。从int到long、float、double或decimal的预定义隐式转换。例如://123是一个整数,它是隐式转换成float类型float f = 123;从sbyte、byte、short、ushort或char到int的预定义隐式转换。例如,如果不进行强制转换,下面的赋值语句将会在编译时报错: long longTest = 22; //错误:无法将类型“long”隐式转换为“int”。存在一个显式转换(是否缺少强制转换?) int 阅读全文
posted @ 2011-04-19 11:18 TC-MrLee 阅读(2327) 评论(0) 推荐(1) 编辑