Вопрос

Как насчет раскрытия и т. Д.

Это было полезно?

Решение

нет.Даже если у вас есть массив логических линий, я считаю, что они указаны, чтобы занять один байт каждый.

Конечно, вы можете определить свои собственные типы данных, которые имеют менее 256 допустимых значений (например, Boolean), но вы не можете занять его меньше, чем байт в памяти.

Как отметил Любунн, есть такие типы, как BitArray и BitVector32, которые эффективно упаковывают несколько битов - вы можете написать свой собственный тип NybbleArray, если вы хотите.

Другие советы

Нет собственного типа данных меньше, чем байт, однако, если вы хотите хранить и управлять группой упакованных битов, вы можете использовать Bitvector32 или Bitarray .

Нет, байт самый маленький.

Это может быть полезно: Как вы можете раскрывать (Nybble) байтыв C #?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top