Calculate difference between two Dates

  1. public void date() {  
  2.     Datetime startdate;  
  3.     Datetime enddate;  
  4.     Timespan remaindate;  
  5.     startdate = DateTime.Parse(txtstartdate.Text).Date;  
  6.     enddate = DateTime.Parse(txtenddate.Text).Date;  
  7.     Remaindate = enddate - startdate;  
  8.     if (remaindate != null) {  
  9.         lblmsg.Text = "you have left with " + Remaindate.TotalDays + "days.";  
  10.     } else {  
  11.         lblmsg.Text = "correct your code again.";  
  12.     }  
  13. }  
  14. protected void btncal_Click(object sender, EventArgs e) {  
  15.     date();  
  16. }