Единственный язык, который я знаю, это C#. В C# вы можете написать lhs=rhs
, и если его структура будет копироваться по значению, если класс копирует по ссылке.Поддерживает ли .NET IL копию по ссылке или по значению?
Поддерживает ли .NET CLI выполнение на любом типе объекта? Могу ли я создать struct Pt { int x, y; }
и сделать что-то вроде
Pt pt
var pt_ref=&pt
pt_ref.x=99 //pt.x is now 99
var pt_cpy=pt
pt_cpy.x=88 //nothing else has changed
Ницца! Благодаря! (осталось символов) –