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);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д