using System;
class Program
{
static void Main()
{
// 获取当前执行文件的路径
string currentFilePath = System.Reflection.Assembly.GetExecutingAssembly().Location;
Console.WriteLine("当前执行文件的路径: " + currentFilePath);
// 获取应用程序的基目录
string baseDirectory = AppDomain.CurrentDomain.BaseDirectory;
Console.WriteLine("应用程序的基目录: " + baseDirectory);
// 获取当前工作目录
string currentDirectory = System.IO.Directory.GetCurrentDirectory();
Console.WriteLine("当前工作目录: " + currentDirectory);
}
}
获取当前执行文件的路径:
System.Reflection.Assembly.GetExecutingAssembly().Location 返回当前正在执行的程序集(即 .exe 或 .dll 文件)的完整路径。获取应用程序的基目录:
AppDomain.CurrentDomain.BaseDirectory 返回应用程序的基目录,通常是包含主程序集的目录。获取当前工作目录:
System.IO.Directory.GetCurrentDirectory() 返回当前进程的工作目录。这个目录可能会随着程序运行时的环境变化而不同。以上代码展示了如何在 C# 中获取不同类型的文件路径。
下一篇:c# list foreach
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站