Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to call other constructors from a constructor in c#?

Tags:

c#

I have a constructor like:

public Blah(string a, string b)
{

}

public Blah(string a, string b, string c)
{
  this.a =a;
  this.b =b;
  this.c =c;
}

How can I call the 2nd constructor from the 1st one?

like:

public Blah(string a, string b)
{
   Blah(a,b, "");
}
like image 907
Blankman Avatar asked Oct 18 '25 18:10

Blankman


1 Answers

public Blah(string a, string b) : this(a, b, "")
{
}

public Blah(string a, string b, string c)
{
    // etc
}
like image 111
LukeH Avatar answered Oct 20 '25 08:10

LukeH