ToString()这个方法要方便些,但是这种方法要慢。不过这点影响是感觉不出来的。
其实都差不多,看个人习惯了。

解决方案 »

  1.   

    对于常规数据类型,感觉两种方法差不多,个人偏好Tostring(),对于自定义类类型,无法使用(string)强制类型转换,而ToString()方法是否返回你想要的字符串,还要看它的实现,默认继承自object.ToString()
      

  2.   

    推荐ToString()
    (string)写起来也费事
      

  3.   

    看情况吧,
    说说:Convert.ToString(object)
    这个函数比较"安全",即使object=null,也不会抛出异常,而是返回空字符串
      

  4.   

    看情况吧,有的类ToString返回的只是类名称而非数据
      

  5.   

    强烈建议用System.Convert.Tostring(),安全性高!