C# Program to swap two numbers

Problem

Write a program in C# to swap two numbers using temporary variable and display the result in the console window.

How to swap two numbers in C# and display it in the Console ?

using System;

namespace AbundantcodeApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Abundantcode.com coding sample");
            int number1, number2, temp;
            Console.WriteLine("Enter the First Number : ");
            number1 = int.Parse(Console.ReadLine());
            Console.WriteLine("Enter the Second Number : ");
            number2 = int.Parse(Console.ReadLine());
            temp = number1;
            number1 = number2;
            number2 = temp;
            Console.WriteLine("First Number is " + number1);
            Console.WriteLine("Second Number is " + number2);
            Console.Read();
        }
    }
}

Output

Abundantcode.com coding sample

Enter the First Number :

25

Enter the Second Number :

87

First Number is 87

Second Number is 25