我试图在视觉工作室中创建一个简单的预订表格,其中包含到达日期和出发日期,获取持续时间并通过乘以持续时间115英镑我的代码计算住宿费用(错误弹出在线开始“int nights = dateDiff”并说“Timespan无法转换为int”,提前感谢任何帮助:
String arrival, departure;
arrival = textBox1.Text;
departure = textBox2.Text;
DateTime aDate, dDate;
aDate = new DateTime();
aDate = DateTime.ParseExact(arrival, "dd/mm/yyyy", null);
dDate = new DateTime();
dDate = DateTime.ParseExact(arrival, "dd/mm/yyyy", null);
TimeSpan dateDiff;
dateDiff = dDate.Subtract(aDate);
int nights = dateDiff;
textBox3.Text = ("" + nights);
textBox5.Text = ("£" + (nights * 115));