2010-03-01 8 views

Antwort

9

Buffer.BlockCopy ist ziemlich optimiert - es ist im Grunde ein Wrapper über eine rohe mem-Kopie; so sollte es ziemlich schnell sein (und vermeidet mit Zeigern und unsafe Code Messing). Es sollte die Standardeinstellung sein. Sie könnten natürlich es in jeder Hinsicht messen ...

+1

Es ist eher ein mem-Bewegung, in Bezug auf den Vertrag, da es auch überlappende Arrays behandelt. – kornman00