Я делаю приложение в vb.net, которое будет читать файлы, используя массив байтов в качестве буфера, и создавать для них файлы четности путем xoring данных... Какой будет наиболее эффективный способ xoring массива байтов? Я хотел преобразовать массив байтов в битовый массив, а затем запустить его с помощью операции xor и вернуть его обратно в массив байтов, но это звучит как очень дорогая задача обработки, и я беспокоюсь, что это может повлиять на скорость чтения/записи ... Есть лучший способ сделать это? Благодарность...
Чтобы избежать путаницы: то, что делает приложение, читает половину файла в местоположение 1, другую половину в местоположение 2, затем четность (исключающее ИЛИ двух частей) в местоположение 3...