Exemplo n.º 1
0
        private static void DisplayMatchedUnscrambledWords(string[] scrambledWords)
        {
            string[] wordList = fileReader.Read(Constants.WordListFileName);

            List <MatchedWord> matchedWords = WordMatcher.Match(scrambledWords, wordList);

            if (matchedWords.Any())
            {
                foreach (var matchedWord in matchedWords)
                {
                    Console.WriteLine(Constants.MatchFound, matchedWord.ScrambledWord, matchedWord.Word);
                }
            }
            else
            {
                Console.WriteLine(Constants.MatchNotFound);
            }
        }
        public static void DisplayMatchedWords(string[] splitScrambledWords)
        {
            string[] wordsList = FileReader.Read(worldListFileName);

            List <MatchWord> matchWords = WordMatcher.Match(splitScrambledWords, wordsList);

            if (matchWords.Any())
            {
                foreach (var matchedWord in matchWords)
                {
                    Console.WriteLine($"Match found for scrambled word {matchedWord.ScrambleWord} : {matchedWord.Word}");
                }
            }
            else
            {
                Console.WriteLine("NO MATCH FOUND!");
            }
        }