前言 在开发中,ToString()这个方法太方便了,以致于误解大家转换时都是直接Object.ToString()直接转换, 其实不然, 一般都是转之前先判断是否为null后再进行转换,否则会直接报错. ToString() 每个类的基类都是Object类,ToString()是可以编写 overload 和 override 的方法之一. 因此,当你调用object.ToString()时,它的意思是它将调用该对象ToString, 如果object为null,则会抛出异常Object is…