C#中String與string的差別剖析。本站提示廣大學習愛好者:(C#中String與string的差別剖析)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中String與string的差別剖析正文
本文實例展現了C#法式設計中String與string的差別,關於C#初學者來講有很好的參考自創價值。詳細以下:
1、差別剖析:
String:類,System.String
string:類型,變量
二者實質上沒有任何差別,都是System.String,string只是System.String的別號罷了
獨一的差別在於若何依照代碼商定的來寫,如聲明變量時應用小寫string,應用System.String下辦法時應用年夜寫的String
2、示例代碼以下:
class Program
{
static void Main(string[] args)
{
/*在代碼應用上沒有任何差別 在應用標准上須要看下能否相符代碼商定的標准*/
Console.WriteLine(typeof(string));
Console.WriteLine(typeof(String));
string name1 = "Gerry 1";
String name2 = "Gerry 2";
Console.WriteLine(name1);
Console.WriteLine(name2);
Console.WriteLine(string.Concat(name1, name2));
Console.WriteLine(String.Concat(name1, name2));
Console.ReadLine();
Console.ReadLine();
}
}
法式運轉成果以下圖所示:
