整理:
- string 是 String 的別名
- string 在 C# 中是關鍵字,常用在宣告變數名稱,而 String 在 .NET 中是 Class
- string 是內建型別,屬於 C#、String 是通用型別,屬於 .Net Framework,在 VS 中寫 code 時,宣告為 string,但實際在 .NET 內執行時,會轉換為 String 通用型別,不論任何程式語言用到 .NET 的話,都會轉換為通用型別
namespace MVATwentyQuestions { class Program { static void Main(string[] args) { Console.WriteLine(typeof(string)); Console.WriteLine(typeof(String)); string name = "Gerry"; String name2 = "Gerry 2"; Console.WriteLine(name); Console.WriteLine(name2); Console.WriteLine(string.Concat(name, name2)); Console.WriteLine(String.Concat(name, name2)); } } }
沒有留言:
張貼留言