Convert.ToString() 把Object转换成String对象,可以把DBNull/Null转化为String.Empty.
Object.ToString() 是从Object里继承来的方法。对于空引用和DBNull的对象直接调用.ToString()会引发异常。
object o = null;
Console.WriteLine(Convert.ToString(o));
Console.WriteLine(o.ToString()); //会有异常。
Console.ReadKey(); |