Взгляните на этот псевдокод:
string exe_path = system.get_exe_path()
print "This executable is located in " + exe_path
Если я соберу указанную выше программу и помещу исполняемый файл в C:/meow/, она будет выводить This executable is located in C:/meow/ при каждом запуске, независимо от текущего рабочего каталога.
Как я могу легко сделать это, используя C#?