Неявное преобразование 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(...);