Создание массива объектов - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д