У меня вопрос: возможно ли отредактировать запись функции без возврата какого-либо значения, и эти записи будут отредактированы?редактирование введенного параметра без возвращаемого значения C#
Идея:
void AddGreeting(string value)
{
value = "Hi " +value;
}
и вызова этой функции так:
string test = "John";
AddGreeting(test);
//and here the test will be "Hi John"
является то, что это возможно? и как это сделать, если это так?
[ссылка - ссылка C#] (https://msdn.microsoft.com/en-us/library/14akc2c7.aspx) – Igor
Обратите внимание, что поскольку строки неизменяемы, вы не * фактически * изменяете значение , скорее assig в строку * new *. – BradleyDotNET