2011-07-01 36 views

Respuesta

67
Byte[] array = new Byte[64]; 

Array.Clear(array, 0, array.Length); 
+0

¡Gracias! ¡Funcionando bien! – leon22

+0

No se optimizará fuera de la compilación 'Release', ¿verdad? Ejemplo: 'SecureZeroMemory' vs' ZeroMemory' en Win32. – c00000fd

2

uso del método "claro" en la matriz.

Array.Clear(array , 0, array.Length); 
1
for (int i = 0; i < array.Length; i++) 
    array[i] = 0; 
0

Probé sin fin de utilizar Array.Clear() para borrar una gran byte [] que tengo en mi programa. NUNCA funcionaría. No se por que. Pero encontré una solución:

array = new byte [0];

Cuestiones relacionadas