代码如下: try
{ dynamic UserList = ";"; var cs = UserList.xxxx;; var cs1 = int.Parse("a1");
} catch (Exception ex)
{ // 这里我们都能知道是UserList 没有xxxx 定义 //能否精确定位到就是目标 UserList 出问题。 //ex.xxx =UserList xxx类似id 精确到 UserList 伪代码
}程序能判断 出错的就是userList 目标。或者说类似id的概念。
2 回答
当年话下
TA贡献1890条经验 获得超9个赞
正常思维,是你自己判断,如果你是想以信息的形式返回给调用者,那就判断,类似if cs==null throw new Exception("aa")
就好像客户端请求服务器,服务器需要对数据检验一样。。。
如果你是想出了问题知道是什么原因,ex不是有堆栈信息么?
- 2 回答
- 0 关注
- 795 浏览
添加回答
举报
0/150
提交
取消