String.ToString () |
问题代码示例:
string strName=null;
string yName=strName.ToString();
这是一个简单例子。为了突出问题的所在,写的比较简单。
实际中很多代码是这样的,通过spl层,从数据库获取到一个string类型值。不去管该值是不是null,就直接ToString().
完全没有必要对一个string类型的变量或者属性再进行ToString()。这样只会让我们系统多了一次出现bug的机会。
一旦该变量或属性是null。就是开始报错:未将对象引用设置到对象实例