using System;
public class Program
{
public static void Main()
var ary_a = new byte[]
182, //1011 0110
183, //1011 0111
183 //1011 0111
};
var ary_b = new byte[]
43, //0010 1011
42 //0010 1010
for(var i = 0; i<3; i++)
ary_a[i] = (byte)((ary_a[i] & ~1)|(ary_b[i] & 1));
// print output
Console.WriteLine(Convert.ToString(ary_a[i], 2).PadLeft(8, '0'));
}