Неявное преобразование string в string[] невозможно - C#
Формулировка задачи:
Хочу сохранить путь файлов которые ищет программа по названию в массив
В этой строчке и выбивает ошибку,как исправить?
string f = Directory.GetFiles(gir, file, SearchOption.AllDirectories);
В
string[] dir; for (int i = 1; i <= am; i++) { for (int a = 1; i <= am; a++) { string f = Directory.GetFiles(gir, file, SearchOption.AllDirectories); dir[i] = f ; } Console.WriteLine(dir[i]); Compilation csc = new Compilation(dir[i]);//Происходит компилирование файла if (csc.Errors.IndexOf("error") != -1)//Если при компиляции возникли ошибки,выводит их на экран { Console.WriteLine(csc.Errors); } else //Методу Test передается файл для проверки программы,при условии того что в программме нет ошибок { Test test = new Test(info); Console.WriteLine(dir[i]); Console.WriteLine(test.Start(dir[i])); //Программа проверяется по параметрам в файлу test(info) } Console.ReadLine(); }
Решение задачи: «Неявное преобразование string в string[] невозможно»
textual
Листинг программы
string[] array = Directory.GetFiles(...);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д