Создание массива объектов - C#
Формулировка задачи:
Пытаюсь создать массив объектов, чтоб динамически создавать файлы, подскажите в чем проблема? Или покажите более правильную конструкцию. За ранее спасибо
static void CreateFile()
{
FileInfo[] file = new FileInfo[30];
Console.WriteLine(@" Формат ввода 'С:\директория-1\директория-2.. ..\имя файла.расширение'.");
Console.WriteLine("Окончание ввода <Q>");
do
{
Console.WriteLine();
Console.WriteLine("Введите директорию и имя файла: ");
@FileName = Console.ReadLine();
if(FileName == "Q" || i>=30) break;
file[i] = new FileInfo("FileName");
file[i].Create();
Console.Write(" Файл успешно создан! ");
i++;
Console.WriteLine(" *Количество созданных файлов:" + i);
} while (true);
Console.WriteLine(" **Ввод окончен!");
}Решение задачи: «Создание массива объектов»
textual
Листинг программы
do
{
Console.WriteLine();
Console.Write("Введите директорию и имя файла: ");
@FileName = Console.ReadLine();
if (FileName != "Q" && i != 30)
{
file[i] = new FileInfo(FileName);// вот здесь были кавычки)
inFile[i] = FileName;
file[i].Create(); i++;
Console.WriteLine(" Файл успешно создан!");
Console.WriteLine(" *Количество созданных файлов:" + i);
}
else break;
} while (true);