/* * C# Program to Swap the Contents of two Numbers using Bitwise XOR Operation */ using System; class program { public static void Main() { int i, k; Console.WriteLine("Enter two integers \n"); i = int.Parse(Console.ReadLine()); k = int.Parse(Console.ReadLine()); Console.WriteLine("\n Before swapping i= {0} and k = {1}", i, k); i = i ^ k; k = i ^ k; i = i ^ k; Console.WriteLine("\n After swapping i= {0} and k = {1}", i, k); Console.ReadLine(); } } /* Enter two integers 23 34 Before swapping i= 23 and k = 34 After swapping i= 34 and k = 23