C# найти аргумент каталога в командной строкеC#

Место общения программистов C#
Anonymous
C# найти аргумент каталога в командной строке

Сообщение Anonymous »

Я новичок в C# и пытаюсь найти аргумент каталога в командной строке. Например, если я наберу
dotnet run -- -f c:\example\exampleFolder -v ИЛИ dotnet run -- -f -v c:\example\exampleFolder
Он должен обнаружить каталог exampleFolder независимо от того, в какой позиции аргумента он находится, и установить его в текущий рабочий каталог.
Пока что у меня есть это в моем основном методе...
foreach(var path in args)
{
FileAttribute attr = File.GettAttributes.Directory(path);
if ((attr & FileAttributes.Directory) == FileAttributes.Directory)
{
//
// Directory.SetCurrentDirectory();
}
}

Вернуться в «C#»