c# - Copy a class to another? -
i have
class {     public int a;     public string b; }   how can copy a? in c++ know *a1 = *a2;. there similar in c#? know write generic solution using reflection hope exist already.
i'm considering changing a nullable struct.
step 2 i'll need do
class b : {} class c : {}   and copy base data b c.
i have used binary serialization. basically, serialize instance memory stream. then, deserialize out of memory stream. have exact binary copy. deep copy, rather shallow copy.
class = new classa();  class b = myserializationmethod(a);   for shallow copy can use object.memberwiseclone
Comments
Post a Comment