web-dev-qa-db-fra.com

Éléments vides dans le tableau d'octets C #

Existe-t-il une méthode pour vider un tableau d'octets dans C #?

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

// write some value into the array

// need empty array with all 0's
26
leon22
Byte[] array = new Byte[64];

Array.Clear(array, 0, array.Length);
77
Petar Ivanov

Utilisez la méthode "clear" sur Array.

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

J'ai essayé sans cesse d'utiliser Array.Clear () pour effacer un grand octet [] que j'ai dans mon programme. Cela ne fonctionnerait JAMAIS. Je ne sais pas pourquoi. Mais j'ai trouvé une solution:

tableau = nouvel octet [0];

1
Ricky