在 C# 中,(int),Int32.Parse() 和 Convert.toInt32()、Int32.TryParse()四种方法有何区别?
摘要:
在 C# 中,(int),Int32.Parse() 和 Convert.toInt32()、Int32.TryParse()四种方法有何区别? int 关键字表示一种整型,是32位的,它的 .NET Framework 类型为 System.Int32。Int32.TryParse()不抛异常,会返回true或false来说明解析是否成功,如果解析错误,调用方将会得到0值。 (int)表示使用显式强制转换,是一种类型转换。当我们从 int 类型到 long、float、double 或decimal 类型,可以使用隐式转换,但是当我们从 long 类型到 int 类型转换就需要使用显式强制转 阅读全文
posted @ 2011-03-20 19:13 _eagle 阅读(2665) 评论(0) 推荐(2) 编辑