System.NullReferenceException:对象引用没有设置为对象的实例。
每当我试图读取xml文件时,我都会收到此错误。
public static DataSet orads;
String path = Directory.GetCurrentDirectory();
path = path + "\\Mailconfig.xml";
orads.ReadXml(path);我将xml文件放在应用程序的bin文件夹中。我找不到我犯了什么错误。
发布于 2012-08-30 06:08:27
您还没有初始化orads,您刚刚声明了它,这就是为什么您要获得异常。
下面的行只声明一个DataSet --它没有被分配任何值。目前它正在举行null
public static DataSet orads;稍后,您将在ReadXml对象上调用一个实例方法null,这就是您获得异常的原因。
您需要在使用之前实例化它。
orads = new DataSet();或者您可以使用声明实例化它。
public static DataSet orads = new DataSet();https://stackoverflow.com/questions/12190801
复制相似问题