/// <summary> /// ログファイルをファイルに出力する /// ファイルパスがおかしいときは再度入力してもらう /// </summary> /// <param name="log">logの内容</param> public void logWriteToFile(string log) { bool finflag = false; while (!finflag) { NumelonFunction nf = new NumelonFunction(); Console.Write("ファイルパスを入力してください : "); string filePath = Console.ReadLine(); Console.WriteLine(); Console.Write("ファイル名を入力してください : "); string fileName = Console.ReadLine(); try { nf.fileWrite(log, filePath, fileName); finflag = true; } catch (FileNotFoundException) { Console.WriteLine("指定されたファイルは存在しません"); } catch (DirectoryNotFoundException) { Console.WriteLine("指定されたディレクトリが存在しません"); } } }
private void allCall() { Console.WriteLine("作成するフォルダー名を入力してください"); string folder = Console.ReadLine(); System.IO.DirectoryInfo di = System.IO.Directory.CreateDirectory(PATH + folder); nf.fileWrite(listCheck(new int[3] { 2, 5, 6 }, false), "C:\\Users\\Owner\\Desktop\\" + folder, "test"); }