转换字符串之间的区别

时间:2010-08-17 08:07:10

标签: c# string

  

可能重复:
  Difference between Convert.tostring() and .tostring()

您好

继续这个问题What is the difference between Convert and Parse?

以下是两行代码。

Convert.ToString(myObject);
myObject.ToString();

我的问题是有什么不同,最好用哪个?

提前谢谢。

2 个答案:

答案 0 :(得分:4)

它们之间的基本区别是Convert函数处理NULL s而i.ToString() 才不是。它将引发NULL引用异常错误。所以,作为良好的编码实践使用 Convert始终是安全的。

答案 1 :(得分:3)

myObject.ToString()可以抛出NullReferenceExceptionConvert.ToString永远不会这样做。