C# Program to add two numbers using constructor overloading


In this program, You will learn how to add two numbers using constructor overloading in C#.


Test(){ 
   //statement
}

public Test(int){ 
   //statement
}

Example: How to add two numbers using constructor overloading in C#.

using System;
public class Test
{
	int s;

	public Test()
	{
		Console.Write("Sum is:");
	}
	public Test(int a, int b)
	{
		s = a + b;
	}

	public void display()
	{
		Console.WriteLine(s);
	}

	public static void Main(string[] args)
	{
		int a, b;

		Console.Write("Enter two numbers:");
		a = Convert.ToInt32(Console.ReadLine());
		b = Convert.ToInt32(Console.ReadLine());

		Test t1 = new Test();

		Test t2 = new Test(a, b);
		t2.display();
	}
}

Output:

Enter two numbers:10
20
Sum is:30