我在生产环境中发生了奇怪的 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 环境构建的。我无法在测试我们的开发环境时重现此问题。有任何想法吗?我接下来应该看哪里?