Показать сообщение отдельно
Старый 14.02.2012, 01:09   #47
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
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. Посмотри пару страниц назад я кучу примеров по этому приводил
Kilatif вне форума   Ответить с цитированием