Cypher

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit fe9f8d4bdb86f57eba42ffb354ea3a71d44dc6a2
parent b1eedde126caca1b767d448c46e27e2381bb5e40
Author: Minerva-Juppiter <ryouturn@gmail.com>
Date:   Thu, 25 Aug 2022 11:47:05 +0900


Diffstat:
MResdFiles.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; }