2010-03-01 10 views

Respuesta

9

Buffer.BlockCopy está bastante optimizado, básicamente es un contenedor sobre una copia de memoria sin formato; por lo que debe ser bastante rápido (y evita meterse con los punteros y el código unsafe). Debería ser el predeterminado. Se podría, por supuesto medirlo en cada sentido ...

+1

Es más como un movimiento de memoria, en términos de su contrato, ya que también maneja matrices superpuestas. – kornman00