【问题标题】:How do I get %LocalAppData% in c#?如何在 C# 中获取 %LocalAppData%?
【发布时间】:2010-12-31 02:35:43
【问题描述】:

如何在 C# 中获得%LocalAppData%

【问题讨论】:

  • 您在问题中没有提供太多信息,我不知道您是在谈论 VisualStudio 这个软件,还是它使用的一种语言——比如 C# 或 VisualBasic.NET。
  • Dee,请更改已接受的答案,投票最多的更好。

标签: c# .net


【解决方案1】:

如果您想使用枚举,请尝试以下操作:

Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)

使用这种技术,您还可以找到所有其他 Window 的文件路径(即 Program Files、My Documents 等)。

【讨论】:

  • 是的,env var 有可能被覆盖,但是这个调用对于给定的用户总是返回相同的东西
  • @JoshK 这是在许多情况下使用 env var 的论据 IMO
  • 谢谢,我什至不知道有一个常数。
【解决方案2】:

Environment.GetEnvironmentVariable("LocalAppData") 用于 C#,因为 Visual Studio 不是一种语言,除非您希望在 VS 对话框或其他工具中获取该变量。

【讨论】:

  • 我已经为 C# 作品编辑了我的 post.Environment.GetEnvironmentVariable("LocalAppData")。谢谢
猜你喜欢
  • 2011-03-18
  • 2018-10-16
  • 1970-01-01
  • 2021-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-08
相关资源
最近更新 更多