I have several BitArrays that will need to be merged to into 48 byte structure.
BitArray a1 = new (3);
BitArray a2 = new (11);
BitArray a3 = new (14);
//And so on
//Do bit manipulation, etc with the individual Arrays.
Ultimately, I want appended all the together and return a byte[] so I can send them out via UDP. I was thinking of keeping them in an array / list of just iterate thru them and dump them into an ulong - > byte[]