当对象为null时,Convert.ToString(null) 是没问题的,而 string str = null; str.ToString() ; 就会出现错误。此种情况尤其会发生在页面绑定数据的时候。