C 中String和string的區別

2022-02-26 08:52:41 字數 499 閱讀 1425

1。string是c#中的類,

string是.net framework的類(在c# ide中不顯示深藍色,顯示為淺藍色)

string被reflector為.net framework的string

2。如果你用string,編譯器會把它編輯成string,

所以直接用string的話,可以稍微讓編譯器少做點,實際無差別吧我感覺

3。如果使用c#,建議使用string,符合規範。畢竟

string始終代表system.string(1.x) 或者::system.string(2.0) ,

string只有在前面宣告了「using system;」時,尚當前namespace中無string的型別(class、struct、delegate、enum)時才等同於system.string

4。string是keyword,爾string不是,也就是說string不能作為類,結構,列舉,字段,變數,方法,屬性等等的名稱;

string可以

C 中string和String的區別

string是string的別名。string是c 中的類,string是.net framework的類 在c ide中不會顯示藍色 c string對映為.net framework的string 如果用string,編譯器會把它編譯成string,所以如果直接用string就可以讓編譯器少做一...

C 中String和string的區別

在c 程式設計時,有時碰到string,有時碰到string,可是感覺二者都可以,所以決定總結下二者的區別。msdn microsoft developers network 中對string的說明 stringis analiasforstringin the net framework。即str...

C 中,String和string的區別

c 中,字串的宣告,你使用string還是string?string?string?只有乙個大小寫的問題,你習慣用哪個?知道具體的區別嗎?我是習慣了用string,區別也是最近才找到了權威的根據,clr via c 其實,string是clr的型別名稱 也算是keyword 而string是c 中的...