Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpNuBc 210 of 509 menu
◀ ▶

BitConverter в C#

Класс BitConverter сериализует примитивы в массив байт фиксированной длины и читает их обратно с заданного смещения. Порядок байт совпадает с текущей платформой, как в уроке про порядок байтов. Для int в массиве всегда 4 байта.

Число 42 записывается в байты и читается обратно с нулевого смещения:

byte[] bytes = BitConverter.GetBytes(42); Console.WriteLine(BitConverter.ToInt32(bytes, 0)); // выведет 42

Преобразуйте double в байты и восстановите число.

Выведите длину массива для int.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить