How to get the current working folder in C#
By Tan Lee Published on Nov 13, 2024 782
In C#, you can get the current working directory using the Directory.GetCurrentDirectory() method, which is part of the System.IO namespace.
How to get the current working folder in C#?
You can use the static Directory
class in C# to get the current working directory with Directory.GetCurrentDirectory()
.
// c# currentdirectory string currentDirectory = System.IO.Directory.GetCurrentDirectory(); Console.WriteLine("Current working directory: " + currentDirectory);
Directory.GetCurrentDirectory()
returns the path of the directory that the process started from.
The working directory is not necessarily the same as the location of the executable. If you need the location of the actual executable file, you can use Assembly.GetExecutingAssembly().Location
.
string executablePath = Assembly.GetExecutingAssembly().Location; Console.WriteLine("Executable path: " + executablePath);
You can also use the following code to get the directory path of the application executable:
string exePath = System.IO.Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath);
You can also change the working directory using Directory.SetCurrentDirectory()
if needed
Categories
Popular Posts
Elegent Material UI React Admin Dashboard Template
Nov 19, 2024
Portal HTML Bootstrap
Nov 13, 2024
HTML Bootstrap 4 Login, Register & Reset Template
Nov 11, 2024
Freedash bootstrap lite
Nov 13, 2024