using System.Collections;
public static void Main()
string stringData = "AAAB";
byte[] byteData = Convert.FromBase64String(stringData);
BitArray bitData = new BitArray(byteData.Reverse().ToArray());
Console.WriteLine("byteData");
for(var i=0; i < byteData.Length; i++){
var bitValue = byteData[i];
Console.WriteLine("{0} {1}", i, bitValue);
Console.WriteLine("bitData");
for(var i=0; i < bitData.Length; i++){
var bitValue = bitData[i];
Console.WriteLine("{0} {1}", i, bitValue);
Console.WriteLine("reversed");
var reversed = bitData.Cast<bool>().Reverse().ToArray();
for(var i=0; i < reversed.Length; i++){
var bitValue = reversed[i];
Console.WriteLine("{0} {1}", i, bitValue);