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(); } }
法式運轉成果以下圖所示: