Mr Burns Skrevet 3. mars 2008 Del Skrevet 3. mars 2008 Jeg har en haug med data i 2D-array av type double[,] inni en klasse. Jeg trenger å kopiere/Clone() disse klassene, så jeg implementerte ICloneable slik: public object Clone() { MemoryStream ms = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms, this); ms.Position = 0; object obj = bf.Deserialize(ms); ms.Close(); return obj; } Men jeg synes det går ulidelig tregt å klone på denne måten. Har noen en raskere metode? Lenke til kommentar
Mr Burns Skrevet 3. mars 2008 Forfatter Del Skrevet 3. mars 2008 Hmmm, glem det. double har en egen Clone(), og den er raskere enn å serialisere alle data... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå