首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示空异常错误的ReadXml

显示空异常错误的ReadXml
EN

Stack Overflow用户
提问于 2012-08-30 06:07:06
回答 1查看 483关注 0票数 1

System.NullReferenceException:对象引用没有设置为对象的实例。

每当我试图读取xml文件时,我都会收到此错误。

代码语言:javascript
复制
public static DataSet orads;    
String path = Directory.GetCurrentDirectory();
path = path + "\\Mailconfig.xml";

orads.ReadXml(path);

我将xml文件放在应用程序的bin文件夹中。我找不到我犯了什么错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-30 06:08:27

您还没有初始化orads,您刚刚声明了它,这就是为什么您要获得异常。

下面的行只声明一个DataSet --它没有被分配任何值。目前它正在举行null

代码语言:javascript
复制
public static DataSet orads;

稍后,您将在ReadXml对象上调用一个实例方法null,这就是您获得异常的原因。

您需要在使用之前实例化它。

代码语言:javascript
复制
orads = new DataSet();

或者您可以使用声明实例化它。

代码语言:javascript
复制
public static DataSet orads = new DataSet();
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12190801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档