📜  获取当前目录 cosmos - C# (1)

📅  最后修改于: 2023-12-03 14:57:14.896000             🧑  作者: Mango

获取当前目录

在C#中,我们可以使用System.IO.Directory类中的GetCurrentDirectory方法来获取当前工作目录。

代码示例
using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 获取当前目录
        string currentDirectory = Directory.GetCurrentDirectory();

        Console.WriteLine("当前目录:{0}", currentDirectory);
    }
}

上述代码会使用Directory.GetCurrentDirectory方法来获取当前工作目录,并将结果输出到控制台。

输出结果
当前目录:C:\Users\UserName\Documents
说明
  • Directory.GetCurrentDirectory方法返回一个字符串,表示当前进程的工作目录。
  • 工作目录是程序在执行时所在的目录,所有非完全限定的相对路径都是相对于工作目录解析的。
注意事项
  • 如果你想设置当前目录,请使用Directory.SetCurrentDirectory方法。
  • GetCurrentDirectory方法在不同平台下的行为可能有所不同,尤其是在Linux和Windows之间。在跨平台的应用程序中,最好使用绝对路径来避免问题。

以上就是获取当前目录的介绍和示例代码。通过调用Directory.GetCurrentDirectory方法,我们可以轻松获取当前工作目录,并在程序中进行相应的操作。