C#中String與string的區(qū)別分析
本文實(shí)例展示了C#程序設(shè)計(jì)中String與string的區(qū)別,對(duì)于C#初學(xué)者來(lái)說(shuō)有很好的參考借鑒價(jià)值。具體如下:
一、區(qū)別分析:
String:類,System.String
string:類型,變量
兩者本質(zhì)上沒(méi)有任何區(qū)別,都是System.String,string只是System.String的別名而已
唯一的區(qū)別在于如何按照代碼約定的來(lái)寫,如聲明變量時(shí)使用小寫string,使用System.String下方法時(shí)使用大寫的String
二、示例代碼如下:
class Program
{
static void Main(string[] args)
{
/*在代碼使用上沒(méi)有任何區(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();
}
}
程序運(yùn)行結(jié)果如下圖所示:

相關(guān)文章
C#實(shí)現(xiàn)讀取和設(shè)置文件與文件夾的權(quán)限
這篇文章主要為大家詳細(xì)介紹了如何使用C#實(shí)現(xiàn)讀取和設(shè)置文件與文件夾的權(quán)限,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03
C#.NET中如何批量插入大量數(shù)據(jù)到數(shù)據(jù)庫(kù)中
這篇文章主要給大家介紹C#.net中如何批量插入大量數(shù)據(jù)到數(shù)據(jù)庫(kù)中,本文涉及到C#.net中批量插入數(shù)據(jù)到數(shù)據(jù)庫(kù)中方面的內(nèi)容,對(duì)C#.net批量插入數(shù)據(jù)到數(shù)據(jù)庫(kù)中感興趣的朋友可以參考下本篇文章2015-10-10
基于C#實(shí)現(xiàn)的輕量級(jí)多線程隊(duì)列圖文詳解
這篇文章主要給大家介紹了關(guān)于基于C#實(shí)現(xiàn)的輕量級(jí)多線程隊(duì)列的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
C#訪問(wèn)網(wǎng)絡(luò)共享文件夾的方法
這篇文章主要為大家詳細(xì)介紹了C#訪問(wèn)網(wǎng)絡(luò)共享文件夾的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05
C#實(shí)現(xiàn)Post數(shù)據(jù)或文件到指定的服務(wù)器進(jìn)行接收
這篇文章主要為大家詳細(xì)介紹了如何通過(guò)C#實(shí)現(xiàn)Post數(shù)據(jù)或文件到指定的服務(wù)器進(jìn)行接收,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考下2024-03-03

