c# - Environment.CurrentDirectory 和 Directory.GetCurrentDirectory 有什么区别?

标签 c# .net

在 .NET 中有什么区别:

  • Environment.CurrentDirectory
  • Directory.GetCurrentDirectory()

当然,Environment.CurrentDirectory是一个可以设置和获取的属性。

还有其他区别吗?

最佳答案

正如大卫所说:他们做同样的事情。在内部,当获取 Environment.CurrentDirectory 时,它将调用 Directory.GetCurrentDirectory,当设置 Environment.CurrentDirectory 时,它将调用 Directory.SetCurrentDirectory

只需选择一个最喜欢的并使用它。

关于c# - Environment.CurrentDirectory 和 Directory.GetCurrentDirectory 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1164756/

相关文章:

c# - 使 Entity Framework 只读

c# - 使用 LINQ 编译唯一对象列表

.net - 很抱歉,在执行您的要求时发生了一个错误

.NET 4.0 任务 : Rethrow Exception to UI Thread in Task. 继续

.net - 更好的 Windows 窗体 TreeView - .NET 3.5

c# - ApiController 扩展方法 - 无法访问 ResponseMessage

c# - 在 C# 中将 HTML 实体转换为 Unicode 字符

c# - 定时器与 DispatcherTimer 的性能

c# - Unity5 - 如何限制游戏对象的旋转

c# - 关于从集合中选择不同元素的 LINQ 建议