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

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

C# MVC 获取当前目录

在C# MVC中,获取当前目录通常用于访问文件系统资源或者进行文件上传等操作。本文将介绍C# MVC如何获取当前目录。

方法
方法一

使用Server.MapPath()方法获取当前应用程序的物理路径,例如:

string path = Server.MapPath("~");

其中,~表示当前应用程序的根目录,如果需要获取其他路径,可以替换该路径。

方法二

使用Environment.CurrentDirectoryAppDomain.CurrentDomain.BaseDirectory获取当前执行程序的路径,例如:

string path1 = Environment.CurrentDirectory;
string path2 = AppDomain.CurrentDomain.BaseDirectory;

注意,该方法只适用于当前执行程序的路径,如果需要获取应用程序的路径,应该使用方法一。

结论

以上是C# MVC获取当前目录的两种方法。根据实际需求选择合适的方法即可。