Мне нужно преобразовать значение Int32 в 3-байтовое (24-битное) целое число.Порядковый номер остается тем же самым (немного), но я не могу понять, как правильно перемещать знак.Значения уже ограничены нужным диапазоном, я просто не могу понять, как преобразовать 4 байта в 3. Используя C # 4.0.Это для аппаратной интеграции, поэтому я должен иметь 24-битные значения, не могу использовать 32-битные.