我在生产环境中发生了奇怪的null ref异常。
异常:System.NullReferenceException:'对象引用不是 设置为对象的实例。'
代码:
public List<MyBasicClass> GetSomeStuff(Mappings mappings, string IDField)
{
//next line causes the exception.
**List<MyBasicClass> fixedStuff = null;**
try
{
fixedStuff = new List<MyBasicClass>();
...
仅创建新的通用列表会导致错误。当我创建这样的列表时,同样的事情:List<MyBasicClass> fixedStuff = new List<MyBasicClass>();
所有项目引用都应该没问题,所有项目都是为x86环境构建的。我无法在测试我们的开发环境中重现此问题。有任何想法吗?我应该在哪里看下一个?