try this code..
public int duration(string startdate, string enddate)
{
DateTime dt1 = DateTime.Parse(Convert.ToDateTime(txtstart.Text).ToString("MM/dd/yyyy"));
DateTime dt2 = DateTime.Parse(Convert.ToDateTime(txtEnd.Text).ToString("MM/dd/yyyy"));
TimeSpan ts = dt2.Subtract(dt1);
int days = ts.Days;
return days;
}