private void ResetSubstrings() { _substrings = new ColoredSubstringList(new ColoredSubstring(0, _fileContents.Length)); // Reset the colored substring list Search(CompiledRegexes.URL, ConsoleColor.Blue, ConsoleColor.Black); Search(CompiledRegexes.Date, ConsoleColor.Red, ConsoleColor.Black); }
/// <summary> /// Instantiate the program. /// </summary> /// <param name="filepath"></param> public Program(String filepath) { _parser = new Parser(); _fileContents = TextFileReader.ReadFile(filepath); _substrings = new ColoredSubstringList(new ColoredSubstring(0, _fileContents.Length)); Start(); }