public static void ProcessFile(string inputFileName, string outputFileName) { try { if (File.Exists(outputFileName)) { File.Delete(outputFileName); } using (FileStream fs = File.Create(outputFileName)) { using (StreamWriter streamWriter = new StreamWriter(fs)) { using (StreamReader streamReader = new StreamReader(inputFileName)) { string line; while ((line = streamReader.ReadLine()) != null) { line = $"{line},{IbanValidator.IsValidIban(line).ToString().ToLower()}"; streamWriter.WriteLine(line); } } } } } catch (IOException ex) { Logger.WriteError($"Error: Can not create output file for {inputFileName}. Error message: {ex.Message}\n"); } //Thread.Sleep(10000); }
public void Process() { Logger.WriteLine($"{_iargs.IbanNumber} number is{(IbanValidator.IsValidIban(_iargs.IbanNumber) ? "" : " not")} a valid IBAN\n"); }