TryParse,Parse,Convert区别

int.TryParse 不会产生异常,转换成功返回 true,转换失败返回 false。   最后一个参数为输出值,如果转换失败,输出值为 0 ,只能转换数字类型字符串

int.Parse 参数为null或""是抛出异常 只能转换数字类型字符串

Convert.ToInt32()是一种类型转换,不仅限于字符串转化为int类型

在参数为null是不抛出异常返回0,参数为""时抛出异常

 

实际使用个过程中优先使用int.TryParse()

posted @ 2012-08-29 12:01  若绯  阅读(150)  评论(0)    收藏  举报