C# Program to Swap Values of Two Variables

Introduction

C# Program to Swap Values of Two Variables. This program is compiled and tested on a Visual Studio 2012.

using System;

namespace TechStudyCSharp
{
    class Program
    {
        static void Main(string[] args)
        {           
            int num1;
            int num2;
            int temp;

            Console.WriteLine("Type value of number 1 :");
            num1 = Convert.ToInt32( Console.ReadLine());
            Console.WriteLine("Type value of number 2 :");
            num2 = Convert.ToInt32(Console.ReadLine());

            temp = num1;
            num1 = num2;
            num2 = temp;

            Console.WriteLine("\nAfter swapping values");
            Console.WriteLine("Value of number 1 : "+ num1);
            Console.WriteLine("Value of number 2 : "+ num2);
            Console.ReadKey();
        }
    }
}

Result

C# Program to Swap Values of Two Variables
C# Program to Swap Values of Two Variables

2 thoughts on “C# Program to Swap Values of Two Variables”

  1. HI I am starting to learn c# , is this considered swapping also??

    int x;
    int y;
    x = 8;
    Console.WriteLine(y = x);
    y = 9;
    Console.WriteLine(x = y);

    Reply
    • int x = 8;
      int y = 9;
      x = y + x;
      y = x – y;
      x = x-y;
      Console.WriteLine(“X Values” + x);
      Console.WriteLine(“Y Values” + y);

      Reply

Leave a Comment