No overload for method 'HealthcareuserBL' takes '13' arguments
<p>I am getting error like this in register.cs i am new to c#</p>

<pre><code>BL.HealthcareuserBL obj = new BL.HealthcareuserBL(Emailid, password, Dateofbirth,
                                                  Repassword, Name, Gender, 
                                                  Address, Country, City, 
                                                  Postalcode, Mobileno, Phoneno, 
                                                  State);
obj.Emailid = txtemailid.Text;
obj.password = txtpassword.Text;
obj.Repassword = txtconfirmpassword.Text;
obj.Name = txtname.Text;
obj.Dateofbirth = Convert.ToString(txtdataofbirth.Text);
obj.Gender = ddlgender.SelectedItem;
obj.Address = txtaddress.Text;
obj.Country = ddlcountry.SelectedItem;
obj.State = ddlstate.SelectedItem;
obj.City = txtcity.Text;
obj.Postalcode = Convert.ToString(txtcity.Text);
obj.Mobileno = Convert.ToString(txmobileno.Text);
obj.Phoneno = Convert.ToString(txtphoneno.Text);
</code></pre>

<p>this line showing error </p>

<pre><code>BL.HealthcareuserBL obj = new BL.HealthcareuserBL(Emailid, password, Dateofbirth,
                                                  Repassword, Name, Gender, 
                                                  Address, Country, City, 
                                                  Postalcode, Mobileno, Phoneno, 
                                                  State);
</code></pre>

<p>Like 
No overload for method 'HealthcareuserBL' takes '13' arguments</p>

<p>now think my question is clear BUt it is true question</p>
