Скажем, что у меня есть класс:
class obj
{
int a;
int b;
}
а затем у меня есть этот код:
obj myobj = new obj(){ a=1, b=2}
obj myobj2 = myobj;
Теперь приведенный выше код делает ссылку на первый объект. Я хочу, чтобы myobj2
ссылался на копию myobj
с изменениями, которые не отражаются в оригинале. Я искал SO, и решения до сих пор кажутся сложными. Есть ли более простой способ сделать это. Я использую .net 4.5