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