如何在C#中实现字符串(xml)到文件流?

fun*_*ing 3 .net c#

我有一个字符串(xml),我需要暂时将其存储为内存流,然后将其作为文件存储在最后.

我知道我们可以使用textwriter直接将xml存储在一个文件中,但这不是我想要的.我希望将字符串转换为内存流,然后写入文件流.

我该怎么实现呢?共享代码将非常有帮助.

Cip*_*ipi 10

如果我找到你,你想在代表XML的char数组(字符串)上打开内存流吗?

string xml;

MemoryStream ms = new MemoryStream(Encoding.ASCII.GetBytes(xml));

ms.DuStuf();

fileStream.Write(ms.GetBuffer(), 0, xml.Length);
Run Code Online (Sandbox Code Playgroud)