C#中Convert.ToString和ToString的差別剖析。本站提示廣大學習愛好者:(C#中Convert.ToString和ToString的差別剖析)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中Convert.ToString和ToString的差別剖析正文
本文實例剖析了C#中Convert.ToString和ToString的差別,關於初學者來講是很有需要加以闇練控制的。詳細剖析以下:
1.Convert.ToString能處置字符串為null的情形。
測試代碼以下:
static void Main(string[] args)
{
string msg = null;
Console.WriteLine(Convert.ToString(msg));
Console.ReadKey();
}
運轉,沒有拋出異常。
2.ToString辦法不克不及處置字符串為null的情形,會拋出異常。
測試代碼以下:
static void Main(string[] args)
{
string msg = null;
//Console.WriteLine(Convert.ToString(msg));
Console.WriteLine(msg.ToString());
Console.ReadKey();
}
運轉成果以下:
