.net webapi怎么判断传参数类型是不是正确
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net webapi怎么判断传参数类型是不是正确相关的知识,希望对你有一定的参考价值。
[HttpPost]
public object SaveData(dynamic obj)
int ID= Convert.ToInt32(Convert.ToString(cobj.id));
var oCharging = Newtonsoft.Json.JsonConvert.DeserializeObject<TB_CHARGING>(Convert.ToString(obj.Charging));
return strName;
如果这个cobj.id=字符串,如‘aa’,就报错了,请问怎么判断
软糖来回答把。
使用int.TryParse(string s, out int result)方法返回值 bool 来判断。
int ID = 0;int 转换后的数字;
bool 是数字 = int.TryParse(Convert.ToString(cobj.id);, out 转换后的数字);
if (是数字 == false)
ID = 0;
else
ID = 转换后的数字;
满意请采纳。
以上是关于.net webapi怎么判断传参数类型是不是正确的主要内容,如果未能解决你的问题,请参考以下文章