为了账号安全,请及时绑定邮箱和手机立即绑定

JSON传值问题

JSON传值问题

料青山看我应如是 2018-08-13 10:09:19
JSON从前端获取数据,传值给后端,如果都改成null,这是肯定可以的,但现在要传值在QueryLogsByCondition方法中,logType和requestType都是int类型,所以假如用最上面的代码,logType和requestType则会报红,如果改成int.Parse(),如下 var result = QueryLogsByCondition(null, int.Parse(logType), int.Parse(requestType), ip, null, null, null, null, null, null, null, (DateTime)startTime, (DateTime)endTime, pageIndex, pageSize).Data;则会报错(因为第一次访问时,并没有传值过去),错误如下[ArgumentNullException: 值不能为 null。 参数名: String] 请问这到底应该怎么解决?
查看完整描述

1 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

logType, requestType 先判断是不是null, 如果是null,给个0或者默认值


查看完整回答
反对 回复 2018-09-05
  • 1 回答
  • 0 关注
  • 707 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信