[C#] C#中Convert.ToString() 和 .ToString() 的区别 →→→→→进入此内容的聊天室

来自 , 2021-01-24, 写在 C#, 查看 120 次.
URL http://www.code666.cn/view/42778ef0
  1. int age = 25;
  2. string  s = age.ToString();  // age value will be converted to String
  3. string s  = Convert.ToString(age);  // age value will be converted to string
  4.  
  5. // But when we have  a null value for an object
  6. int age = 0;
  7. string  s = age.ToString();  // age value will not be converted to String,
  8. //as .ToString(); 无法处理将会抛出异常
  9.  
  10. string s  = Convert.ToString(age);  // age value will be converted to string,
  11. //as Convert.ToString(); 可以正确处理,不会抛出异常;
  12. //csharp/7535

回复 "C#中Convert.ToString() 和 .ToString() 的区别"

这儿你可以回复上面这条便签

captcha