Дело в том, что мое приложение должно очистить папку, но я этого не делаю Я не хочу указывать C:\USERNAME в исходном коде, но консоль должна использовать начальный путь папки отладки, вы понимаете?
Я хотел бы изменить то, что я выделил жирным шрифтом, чтобы он работает на каждом компьютере, а не только на моем компьютере
мой код тоже работает, но я не хочу иметь весь путь:
Код: Выделить всё
Console.ForegroundColor = ConsoleColor.Magenta;
Console.Title = ("Cachecleaner");
Thread.Sleep(2000);
**DirectoryInfo Cache = new DirectoryInfo("C:\\Users\\BA55H4XQR\\source\\repos\\CacheWeb\\CacheWeb\\bin\\Debug\\Cache\\EBWebView");**
foreach (FileInfo files in Cache.GetFiles())
{
files.Delete();
Console.WriteLine("Files Deleted");
}
foreach(DirectoryInfo folders in Cache.GetDirectories())
{
folders.Delete(true);
Console.WriteLine("Folders Deleted");
}
Подробнее здесь: https://stackoverflow.com/questions/784 ... th-problem
Мобильная версия