public void run() { byte a = 255; byte b = 85; byte c; a = Convert.ToByte("10101111", 2); //85 b = Convert.ToByte("011111111", 2); //255 c = (byte)(a & b); Console.WriteLine("ANDing two bytes - decimal:{0:D3} hex:{0:x2} binary:{1}", c, Convert.ToString(c, 2)); //wait until next press Console.ReadKey();