字符串的三大特点:
1.字符串池
2.字符串留用
3.字符串不可变
-----------------------------------------------------------------------------------------------------------------------\
1.有关字符串的处理问题
string str = "hello world";
str = str.ToUpper();
Console.Write(str); //输出结果为HELLO WORLD
2.有关字符串的留用
string word1 = "你";
string word2 = "好";
string word3 = "美";
//string word4 = word1 + word2 + word3;
//string word5 = word1 + word2 + word3;
//字符串留用
string word4 =string.Intern(word1 + word2 + word3);
string word5 =string.IsInterned(word1 + word2 + word3);
3.字符串池
//当两个字符串常量一样时,内存中只开辟了一块内存空间存储一个常量。
string name = "a";
string name1 = "a";
name = "b";
Console.WriteLine(name1);