C 中String和string的區別

2022-08-03 04:09:10 字數 462 閱讀 8250

1.string是c#中的類,string是.net framework的類(在c# ide中不會顯示藍色) ;

2.c# string對映為.net framework的string ;

3.如果用string,編譯器會把它編譯成string,所以如果直接用string就可以讓編譯器少做一點點工作 ;

4.如果使用c#,建議使用string,比較符合規範 ; 

5.string始終代表 system.string(1.x) 或 ::system.string(2.0) ;

6.string只有在前面有using system;的時候並且當前命名空間中沒有名為string的型別(class、struct、delegate、enum)的時候才代表system.string ;

7.string是關鍵字,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 中的...