增加对不同类型之间转换的判断