public class BitwWiseProgram
public static void Main()
Console.WriteLine("~{0} = {1}", FirstValue, result);
result = FirstValue & SecondValue;
Console.WriteLine("{0} & {1} = {2}", FirstValue,SecondValue, result);
result = FirstValue | SecondValue;
Console.WriteLine("{0} | {1} = {2}", FirstValue,SecondValue, result);
result = FirstValue ^ SecondValue;
Console.WriteLine("{0} ^ {1} = {2}", FirstValue,SecondValue, result);
result = FirstValue << 2;
Console.WriteLine("{0} << 2 = {1}", FirstValue, result);
result = FirstValue >> 2;
Console.WriteLine("{0} >> 2 = {1}", FirstValue, result);