我正在尝试从List中检索值。该列表已经填满,但我一直收到一个错误,当我尝试执行此代码时,对象引用没有设置为对象的实例:
我创建了一个全局变量
private static readonly string _isDevItemParamName = "@DevItem";
在我的方法中,我打电话:
var devItem = sqlParams.Where(p => p.ParameterName == _isDevItemParamName).First();
这是我在断点时出现错误的地方。
答案 0 :(得分:0)
检查sqlParams为null或包含任何参数,并且还使用firstordefault而不是first,因为如果参数不可用,则不应该通过任何异常。