NextBytes заполнение массива - C#
Формулировка задачи:
Доброго времени суток!
При попытке заполнения массива байтов функцией NextBytes выбивает ошибку "Не удается неявно преобразовать void в byte"
Посмотрите, пожалуйста, как справить
// Создаем экземпляр класса Random для генерации псевдослучайных чисел.
var rand = new Random();
byte[] mask = new byte[128];
// Цикл перезаписи файла.
for (int i = 0; i < 7; i++)
{
// В соответствии с алгоритмом маска на первой итерации == #FF, на второй == #00,
// в пяти следующий псевдослучайному числу.
for (int j = 0; j < mask.Length; j++)
{
if (i == 0) mask[j] = 0xFF;
else if (i == 1) mask[j] = 0x00;
else mask[j] = rand.NextBytes(mask);
}Решение задачи: «NextBytes заполнение массива»
textual
Листинг программы
// В соответствии с алгоритмом маска на первой итерации == #FF, на второй == #00,
// в пяти следующий псевдослучайному числу.
byte[] mask = new byte[128];
for (int j = 0; j < mask.Length; j++)
{
if (i == 0) mask[j] = 0xFF;
else if (i == 1) mask[j] = 0x00;
else mask[j] = rand.NextBytes(mask);
}