Question

Comment sur une Lichette etc.

Était-ce utile?

La solution

Pas de.Même si vous disposez d'un tableau de Booléens, je crois qu'ils sont spécifiés pour prendre un octet chacun.

Bien sûr, vous pouvez définir vos propres types de données qui ont moins de 256 valeurs valides (comme Boolean le fait), mais vous ne pouvez pas vous en prendre moins d'un octet en mémoire.

Comme LBushkin l'a souligné, il y a des types comme BitArray et BitVector32 qui, en effet, le pack de plusieurs bits efficacement, vous pouvez écrire votre propre NybbleArray type si vous le souhaitez.

Autres conseils

Il n'y a pas de type de données native inférieur à l'octet, cependant, si vous souhaitez stocker et manipuler un groupe de bits emballés, vous pouvez utiliser Bitvector32 ou Bitarray .

Non, l'octet est le plus petit.

Ceci peut être utile: Comment pouvez-vous grignoter (nybble) octetsen C #?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top