Я знаю, что когда выполняется оператор присваивания, новый объект не создается, вместо этого делается ссылка на объект. Например, я хочу сделать следующее:
word.start = newWordPos.First.Value;
word.end = newWordPos.Last.Value;
Но каждый раз, когда обновляются значения newWordPos.First.Value
или newWordPos.Last.Value
, word.start
и word.end
также обновляются. Можно ли как-нибудь заставить их назначить действительное значение, чтобы этого не произошло?