Цитата:
key = key - b; - зачем из ключа вычитать весь пакет?
|
мы не вычитаем весь пакет, пакет же у тебя 184 байта, а значение b - 4 байта. какой же это весь пакет? Видимо действительно ты где-то ошибся..
Цитата:
Array.Copy(BitConverter.GetBytes((Int32)b), 0, b_temp, 0, 4);
|
BitConverter.GetBytes((Int32)b) - переводит число в массив
Array.Copy(mass_1, off_1, mass_2, off_2, count) - копирует из массива mass_1 начиная с off_1 в массив mass_2, начиная с off_2 количество значений = count. Посмотри пару страниц назад я кучу примеров по этому приводил