В C # строка является ссылочным типом, но почему она не меняется после манипулирования им в другом методе [duplicate]
Возможный дубликат:
C # тип ссылки на строку?
Скажем, у меня есть строка с именем
string sample = "Initial value";
После перехода к методу test ()
public static void Test(string testString)
{
testString = "Modified Value";
}
Если я распечатаюобразец' после прохождения Test (образца) я кроме него должен распечатать "Модифицированное значение ".
Но его печать "Начальное значение", Почему это так, если строка является ссылочным типом?
Но та же (ожидаемая логика), работающая на объект. Может кто-нибудь, пожалуйста, очистите меня?