¿Hay algún método para vaciar un matriz de Bytes en C#?

Byte[] array = new Byte[64]; //contain all 0

//write some value into the array

//need empty array with all 0's
InformationsquelleAutor leon22 | 2011-07-01

4 Comentarios

  1. 80
    Byte[] array = new Byte[64];
    
    Array.Clear(array, 0, array.Length);
    • Gracias! Trabajando muy bien!
    • No será optimizado de la Release construir aunque, ¿verdad? Por ejemplo: SecureZeroMemory vs ZeroMemory en Win32.
  2. 2

    El uso de la «clara» método de la Matriz.

     Array.Clear(array , 0, array.Length);
  3. 1

    He intentado sin cesar el uso de la Matriz.Clear() para borrar una gran byte[] que tengo en mi programa. NUNCA funcionaría. No sé por qué. Pero he encontrado una solución:

    array = new byte[0];

Dejar respuesta

Please enter your comment!
Please enter your name here