C# 如何在用户目录中存储xml/设置

C# 如何在用户目录中存储xml/设置,c#,.net,configuration,C#,.net,Configuration,这是一个非常简单的问题:如何在用户的AppData目录中存储和使用文件 我正在制作一个简单的多媒体播放器,我想将library.xml文件存储在用户计算机上的某个位置 我还想知道如何使用它们,例如,如果我想将library.xml文件与FileStream一起使用,我如何引用它 ReadFileStream = new FileStream(@"\WHERE-IS-IT\Library.xml", FileMode.Open, FileAccess.Read, FileShare.Read);

这是一个非常简单的问题:如何在用户的AppData目录中存储和使用文件

我正在制作一个简单的多媒体播放器,我想将library.xml文件存储在用户计算机上的某个位置

我还想知道如何使用它们,例如,如果我想将library.xml文件与FileStream一起使用,我如何引用它

ReadFileStream = new FileStream(@"\WHERE-IS-IT\Library.xml", FileMode.Open, FileAccess.Read, FileShare.Read);
看看前面的答案:


请看前面的答案:

请看.NET中的。它根据windows的特点负责位置和安全性。可用于管理文件和目录。可用于访问文件。

请查看.NET中的。它根据windows的特点负责位置和安全性。可用于管理文件和目录。可用于访问文件。

谢谢您的回答,它帮助很大!是否有关于如何存储设置文件等的MSDN页面?我是否必须在应用程序第一次启动时创建目录和文件?再次感谢。你一定要创建自己的目录。。。通常约定为AppData/Company/Product/。你在那里做什么完全取决于你。谢谢你的回答,它帮助了很多!是否有关于如何存储设置文件等的MSDN页面?我是否必须在应用程序第一次启动时创建目录和文件?再次感谢。你一定要创建自己的目录。。。通常约定为AppData/Company/Product/。你在那里做什么完全取决于你。C/.NET在标题中不是必需的。我们已经有了标记。C/.NET在标题中是不必要的。我们有标签。
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)