欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#中String與string的區(qū)別分析

 更新時間:2014年08月21日 09:33:09   投稿:shichen2014  
這篇文章主要介紹了C#中String與string的區(qū)別,對于加深C#數(shù)據(jù)類型與類的理解有很好的參考借鑒價值,需要的朋友可以參考下

本文實例展示了C#程序設(shè)計中String與string的區(qū)別,對于C#初學(xué)者來說有很好的參考借鑒價值。具體如下:

一、區(qū)別分析:

String:類,System.String

string:類型,變量

兩者本質(zhì)上沒有任何區(qū)別,都是System.String,string只是System.String的別名而已

唯一的區(qū)別在于如何按照代碼約定的來寫,如聲明變量時使用小寫string,使用System.String下方法時使用大寫的String

二、示例代碼如下:

class Program
{
  static void Main(string[] args)
  {
    /*在代碼使用上沒有任何區(qū)別 在使用規(guī)范上需要看下是否符合代碼約定的規(guī)范*/
    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();
  }
}

程序運行結(jié)果如下圖所示:

相關(guān)文章

最新評論