int k = 6;
byte[] bytearr = BitConverter.GetBytes(k);
BitArray myBA = new BitArray(bytearr);
for (int i = 0; i < myBA.Length; i++)
{
try
{
Console.Write(myBA[i]== true ? "1" : "0");
}
catch
{
//Console.Write("0");
break;
}
}
Console.Read();