@nicola Для того, чтобы проверить, существует ли файл - вы можете воспользоваться пространством имен System.IO и методом File.Exists()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
using System; using System.IO; namespace existing { class Program { static void Main(string[] args) { string existing_path = @"D:\\Python\\Python_SQL\\main.py"; // Предположим, что данный путь существует на компьютере string unexisting_path = @"D:\\Python\\Python_SQL\\data.py"; // А этот - не существует Console.WriteLine(File.Exists(existing_path)); Console.WriteLine(File.Exists(unexisting_path)); // Вывод : // True // False // Для личного удобства можно усовершенствовать вывод Console.WriteLine(File.Exists(existing_path) ? "File Exists" : "File doesn't exist"); Console.WriteLine(File.Exists(unexisting_path) ? "File Exists" : "File doesn't exist"); // Вывод : // File Exists // File doesn't exist } } } |