需要的是int类型,你给的是字符串,当然出错啦
但是我MODEL 写的是时间类型的!
public class ChildStudyTime
{
public DateTime fDate { get; set; }
public int InfoKind { get; set; }
public string InfoContent { get; set; }
public string Author { get; set; }
}
我也是n ew 出来这个类 然后这个类点出来的fdate为啥不能写时间类型?
@水嫩小白菜:
你定义的 InfoKind 是int类型,但程序中你赋值时给的是 ""(字符串),所以程序会出错
fDate需要的是 DateTime类型,你赋值时给的也是字符串
建议看看C#基础方面的书,不然写程序会很费力
@artwl: 看到代码就蛋疼,无力吐槽啊。
你赋值的是字符串类型
他需要的是DateTime.Now();
很明显 = 左右两边类型不匹配嘛
InfoKind 整型,居然给个字符串,你说对啊,如果你这个值类型需要空,就定义可控的值类型