C# DataSet.WriteXml(流)与DataSet.WriteXml(路径)

C# DataSet.WriteXml(流)与DataSet.WriteXml(路径),c#,.net,vb.net,C#,.net,Vb.net,所以我遇到了一个特殊的问题。在使用时,我一直在毫无问题地编写和阅读数据集 DataSet.WriteXML(LocalPath) 然而,当我开始使用内存流时,我注意到了一些事情 DataSet.WriteXML(MemoryStream) 我最终丢失了xml文档“”的声明部分。我提到了上一页的解决方案。但是,如果我不想使用XMLWriter类并将WriteStartDocument设置为true,我将如何执行该操作。我认为,如果您使用该函数,将XMLWriter配置为false,它应该输出该

所以我遇到了一个特殊的问题。在使用时,我一直在毫无问题地编写和阅读数据集

DataSet.WriteXML(LocalPath)
然而,当我开始使用内存流时,我注意到了一些事情

DataSet.WriteXML(MemoryStream)
我最终丢失了xml文档“
”的声明部分。我提到了上一页的解决方案。但是,如果我不想使用XMLWriter类并将WriteStartDocument设置为true,我将如何执行该操作。

我认为,如果您使用该函数,将XMLWriter配置为false,它应该输出该部分