Domanda

Che ne dici di un nibble ecc.

È stato utile?

Soluzione

no.Anche se hai una serie di booleani, credo che siano specificati per prendere un byte ciascuno.

Ovviamente è possibile definire i propri tipi di dati che hanno meno di 256 valori validi (come lo fa Boolean) ma non è possibile farlo richiedere meno di un byte in memoria.

Come ha sottolineato Lbususkkin, ci sono tipi come BitArray e BitVector32 che confezionano efficacemente più bit più in modo efficiente - è possibile scrivere il tuo tipo NybbleArray se volevi.

Altri suggerimenti

Non ci sono tipi di dati nativi più piccoli del byte, tuttavia se si desidera memorizzare e manipolare un gruppo di bit confezionati, è possibile utilizzare bitvector32 o Bitarray .

No, Byte è il più piccolo.

Questo potrebbe essere utile: Come puoi muovere byte (Nybble)in c #?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top