Пусть у меня есть два класса с одинаковым интерфейсом: interface ISomeInterface
{
int foo{get; set;}
int bar{get; set;}
}
class SomeClass : ISomeInterface {}
class SomeOtherClass : ISo
У меня есть 2 объекта (ов) этого типа, и я хочу, чтобы мелкие копии одного состояния в другое. В C++ у меня есть memcpy, что здорово. Как я могу сделать это на C#? MemberwiseClone() недостаточно хорош