Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
System.NullReferenceException:对象引用未设置为对象的实例。
每当我尝试读取 xml 文件时都会收到此错误。
public static DataSet orads; String path = Directory.GetCurrentDirectory(); path = path + "\\Mailconfig.xml"; orads.ReadXml(path);
我将 xml 文件放在应用程序的 bin 文件夹中。我找不到我犯了什么错误。
你还没有初始化orads,你刚刚声明了它,这就是你得到异常的原因。
orads
以下行仅声明DataSet它尚未被分配任何值。目前正在举办null
DataSet
null
public static DataSet orads;
ReadXml稍后您在对象上调用实例方法,null这就是您收到异常的原因。
ReadXml
您需要在使用前对其进行实例化。
orads = new DataSet();
或者你可以用声明来实例化它。
public static DataSet orads = new DataSet();