Пример #1
0
        public void Start()
        {
            try
            {
                String   writtenWord   = Graphic.GetWords();
                string[] splittedWords = writtenWord.Split(' ', '\t');

                List <String> toFind = splittedWords.Select(x => x.ToLower()).ToList();

                /*
                 * foreach (String word in splittedWords)
                 * {
                 *  String lowerCaseWord = word.ToLower();
                 *  toFind.Add(lowerCaseWord);
                 * }
                 */

                List <string> findedWords = null;
                if (toFind.Count > 0)
                {
                    findedWords = Solver.FindWords(toFind);
                }

                Graphic.WriteWords(findedWords);
            } catch (Exception e)
            {
                Graphic.ErrorMessage(e.Message);
            }
        }