我正在尝试将我的 Datatable 保存到 My.Settings XML 文档,但它不起作用,这是我的代码
mainDatatable.WriteXml(My.Settings.mainDatatableXMLDocument.Name)
这适用于普通的 XML 文档
mainDatatable.WriteXml("C:\Users\user\Documents\X.xml")
My.Settings.mainDatatableXMLDocument
必须为 null,在这种情况下,访问该Name
属性的属性将引发 null 引用异常。我建议首先检查设置是否存在。例如:
If My.Settings.mainDatatableXMLDocument IsNot Nothing Then
mainDatatable.WriteXml(My.Settings.mainDatatableXMLDocument.Name)
Else
' Handle the fact that the setting is missing...
End If