【发布时间】:2015-11-09 17:39:36
【问题描述】:
例子:
String Str1="Hello";
String Str2=Str1;
Str1="Welcome";
Console.Writeline(Str1); //output is Welcome
Console.Writeline(Str2); //output is Hello
如果String是引用类型,那么Str2值应该是Welcome吧?
谢谢。
【问题讨论】:
-
您正在使用
Str1 = "Welcome"创建一个新的string。它们不再指向相同的字符串引用。