我有一个 XDocument 类,其中包含已经制作的 XML 内容。我基本上想打开一个 SaveFileDialog,让用户选择一个文件夹(不是文件),在其中将内容保存为 .xml 文件。
我这样做有一些困难:
a) 如何使用 SaveFileDialog 提示用户选择文件夹?我只能用它来让用户选择一个文件。
b) 如何从 SaveFileDialog 中提取所选路径?
c) 有了路径后,如何保存 XDocument 的内容?有一种称为 Save 的方法需要 Stream - 如何使用路径构建流?(这可能是个基本问题,我几乎没有IO经验)