📅  最后修改于: 2023-12-03 14:39:43.686000             🧑  作者: Mango
在C# MVC中,获取当前目录通常用于访问文件系统资源或者进行文件上传等操作。本文将介绍C# MVC如何获取当前目录。
使用Server.MapPath()
方法获取当前应用程序的物理路径,例如:
string path = Server.MapPath("~");
其中,~
表示当前应用程序的根目录,如果需要获取其他路径,可以替换该路径。
使用Environment.CurrentDirectory
或AppDomain.CurrentDomain.BaseDirectory
获取当前执行程序的路径,例如:
string path1 = Environment.CurrentDirectory;
string path2 = AppDomain.CurrentDomain.BaseDirectory;
注意,该方法只适用于当前执行程序的路径,如果需要获取应用程序的路径,应该使用方法一。
以上是C# MVC获取当前目录的两种方法。根据实际需求选择合适的方法即可。