[C#] String 和 string 差異

這個問題的答案非常簡單,但經常出現在.NET面試的問題中。

在C#中 string 和 String 是一樣的,完全相同的型別。

在.NET中 string使String型別的一個別名,object 和 Object 也是相同的情形。

這就像你可以叫我小許,也可以稱呼我為許先生 是一樣的。

 

但大部分的人會建議在一個系統中,要統一使用一種名字,才不會使人混淆。