how to get current directory in c# code example

Example 1: c# get current directory

string currentDir = System.IO.Directory.GetCurrentDirectory();
//returns the current directory of the application when executing

Example 2: get current directory c# \

System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);

Example 3: get working directory c#

var DDIR = System.IO.Directory.GetCurrentDirectory();
var WorkingDirectory = "";
int index = DDIR.IndexOf(@"\");
if (index > 0)
	WorkingDirectory = DDIR.Substring(0, index) + @"\";

Example 4: c# get script directory

string appPath = System.IO.Path.GetDirectoryName(Application.ExecutablePath);

Example 5: c# mvc get current directory

string path = ControllerContext.HttpContext.Server.MapPath("~/_xslt/example.xslt");
...