using System;
namespace ConsoleApplication_C_Sharp
{
class MyClass
{
public MyClass()
{
Console.WriteLine("default constructor");
}
public MyClass(int n)
{
Console.WriteLine("int n: {0}", n);
}
public MyClass(int a, int b)
{
Console.WriteLine("int a, int b: {0} {1}", a, b);
}
public MyClass(string s)
{
Console.WriteLine("string s: {0}", s);
}
public MyClass(int n, string s)
{
Console.WriteLine("int n, string s: {0} {1}", n, s);
}
}
class Program
{
static void Main(string[] args)
{
MyClass myclass1 = new MyClass();
MyClass myclass2 = new MyClass(100);
MyClass myclass3 = new MyClass(2, 3);
MyClass myclass4 = new MyClass("c#");
MyClass myclass5 = new MyClass(300, ".NET");
}
}
}
/*
run:
default constructor
int n: 100
int a, int b: 2 3
string s: c#
int n, string s: 300 .NET
*/