Пустые элементы в байтовом массиве C # - PullRequest
24 голосов
/ 01 июля 2011

Есть ли способ очистить массив байтов в C # ?

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

// write some value into the array

// need empty array with all 0's

Ответы [ 4 ]

76 голосов
/ 01 июля 2011
Byte[] array = new Byte[64];

Array.Clear(array, 0, array.Length);
2 голосов
/ 01 июля 2011

Используйте метод «clear» для Array.

1 голос
/ 01 июля 2011
for (int i = 0; i < array.Length; i++)
    array[i] = 0;
0 голосов
/ 18 июля 2017

Я без конца пытался использовать Array.Clear (), чтобы очистить большой байт [], который есть в моей программе. Это никогда не будет работать. Я не знаю почему. Но я нашел решение:

массив = новый байт [0];

...