我有一个像这样的构造函数:
public Blah(string a, string b)
{
}
public Blah(string a, string b, string c)
{
this.a =a;
this.b =b;
this.c =c;
}
Run Code Online (Sandbox Code Playgroud)
如何从第一个构建器调用第二个构造函数?
喜欢:
public Blah(string a, string b)
{
Blah(a,b, "");
}
Run Code Online (Sandbox Code Playgroud)
public Blah(string a, string b) : this(a, b, "")
{
}
public Blah(string a, string b, string c)
{
// etc
}
Run Code Online (Sandbox Code Playgroud)
public Blah(string a, string b): this(a, b, String.Empty)
{
}
public Blah(string a, string b, string c)
{
this.a =a;
this.b =b;
this.c =c;
}
Run Code Online (Sandbox Code Playgroud)