We can use the base keyword to call base class parameterized constructor first.
The example and the output result as given below.
The example and the output result as given below.
namespace ConsoleNamespace
{
class A
{
public A()
{
Console.WriteLine("class
A::Constructor()");
}
public A(string name)
{
Console.WriteLine("class
A::Constructor() with params name: "+ name);
}
}
class B :A
{
public B()
{
Console.WriteLine("class
B::Constructor()");
Console.ReadLine();
}
public B(string name) : base(name)
{
Console.WriteLine("class
B::Constructor() with params name: " + name);
Console.ReadLine();
}
}
class Test
{
static void Main(string[] args)
{
B a = new B("Anil
Singh");
}
}
}
The Output as below,