System.NullReferenceException:未将对象引用设置为实例 一个对象。
每当尝试读取xml文件时都会收到此错误。
public static DataSet orads;
String path = Directory.GetCurrentDirectory();
path = path + "\\Mailconfig.xml";
orads.ReadXml(path);
我将xml文件放在应用程序的bin文件夹中。 我无法找到我犯的错误。
答案 0 :(得分:2)
您尚未初始化orads
,您刚刚声明了它,这就是您获得异常的原因。
以下行仅声明DataSet
尚未分配任何值。目前它正在举行null
public static DataSet orads;
稍后您在ReadXml
对象上调用实例方法null
,这就是您获得异常的原因。
您需要在使用前对其进行实例化。
orads = new DataSet();
或者您可以使用声明来实例化它。
public static DataSet orads = new DataSet();