wil je maximale performantie dan maak je best een array van 80 elementen die elk 1 bit onthoudt.
Het is waarschijnlijk niet sneller om een array van 80 elementen (booleans bijvoorbeeld) bij te houden, tenzij je steeds maar een bewerking doet op één enkele bit.
Bijvoorbeeld, als je bitsgewijze NOT wilt toepassen op een getal van 80 bits, dan kost dat twee operaties op een array van twee 64-bit getallen, drie operaties op een array van drie 32-bit getallen, enz, en 80 operaties op een array van 80 booleans. Idem voor AND, OR, XOR, en zelfs normaal optellen en aftrekken gaat sneller.
Wat voor operaties moet je/wil je toepassen op het 80 bit getal?
maar die bool zal zelden exact 1 bit innemen in je systeem,
In C# is een boolean een 32-bit getal.