C# 中未将对象引用设置到对象的实例。怎么解决

加载配置文件中的数据
2025-01-04 11:32:32
推荐回答(4个)
回答1:

后面的值为null,所以ToString()会报错的。2个解决方案,一是赋值前判断,可以用string.IsNullOrEmpty(ConfigurationManager.AppSettings["District"])判断,false了再ToString()就不会报错。二是确保app节点里存在关键字为District的节点。




回答2:

你这个ConfigurationManager.AppSettings["District"]没有取到值,就是null,后面有带了个ToString()方法,所以就报空指针异常了。明白了吗?检查一下这个key有没有拼写错误。

回答3:

District 是不是没有定义在 的里面啊?

回答4:

XML贴出来