commit fe9f8d4bdb86f57eba42ffb354ea3a71d44dc6a2 parent b1eedde126caca1b767d448c46e27e2381bb5e40 Author: Minerva-Juppiter <ryouturn@gmail.com> Date: Thu, 25 Aug 2022 11:47:05 +0900 Diffstat:
| M | ResdFiles.cs | | | 11 | +++++++++++ |
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/ResdFiles.cs b/ResdFiles.cs @@ -12,6 +12,16 @@ namespace Cypher { int[] order = new int[100]; int inNumber = 0; + //keyファイルが100行か確認する + string[] lines = File.ReadAllLines(whereKeyFile); + if (lines.Length != 100) + { + Console.WriteLine("The key file you selected is not key file"); + Console.WriteLine("We can't continu this program!"); + Console.WriteLine("We will stop by 10seconds."); + Thread.Sleep(1000); + Environment.Exit(0); + } //順序ファイルの読み込み StreamReader sr = new StreamReader(whereKeyFile); //配列に順序を読み込み @@ -20,6 +30,7 @@ namespace Cypher order[inNumber] = int.Parse(sr.ReadLine()); inNumber++; } + sr.Close(); Console.WriteLine("key file was readed"); return order; }