C# String 在什么情况下会创建对象
为了提升软件性能,避免重复创建string对象,在使用string 字符串的时候总结创建string 对象的情况。
1. new String(new char[]{'1','2','3','4'}); 会创建新的字符串对象
2. 拼接字符串会创建字符串对象 。例如 :string str = str1 +str2 ;
3.stringBuider.tostring() 会创建字符串对象。
4.string.Format() 也会创建字符串对象。