要获取 AppData 目录,最好使用以下
GetFolderPath方法:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
(
using System如果不存在,则必须添加)。
%AppData%是一个环境变量,尽管您可以显式使用此
Environment.ExpandEnvironmentVariable方法,但它们不会在.NET中自动扩展。我仍然强烈建议您使用
GetFolderPath,因为正如约翰内斯·罗素(JohannesRössel)在评论中指出的那样,
%AppData%在某些情况下可能不会设置。
最后,按照示例所示创建路径:
var fileName = Path.Combine(Environment.GetFolderPath( Environment.SpecialFolder.ApplicationData), "Datelinks.xml");
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)