private void UpdateSuggestions(string words)
        {
            if (string.IsNullOrWhiteSpace(words))
            {
                Suggestions?.Clear();
                return;
            }

            string[] enteredWordList = words.Split(' ', StringSplitOptions.RemoveEmptyEntries);
            var      lastWorld       = enteredWordList.LastOrDefault().Replace("\t", "");

            if (lastWorld.Length < 1)
            {
                Suggestions.Clear();
                return;
            }

            var suggestedWords = EnglishWords.Where(w => w.StartsWith(lastWorld)).Except(enteredWordList).Take(7);

            Suggestions.Clear();
            foreach (var suggestion in suggestedWords)
            {
                Suggestions.Add(new SuggestionViewModel(suggestion, OnAddWord));
            }
        }
        private void UpdateSuggestions(string words)
        {
            if (string.IsNullOrEmpty(words))
            {
                return;
            }

            string[] enteredWordList = words.Split(' ', StringSplitOptions.RemoveEmptyEntries);
            var      lastWorld       = enteredWordList.LastOrDefault().Replace("\t", "");

            if (lastWorld.Length < 1)
            {
                Suggestions = string.Empty;
                return;
            }

            var suggestedWords = EnglishWords.Where(w => w.StartsWith(lastWorld));

            Suggestions = string.Join("   ", suggestedWords.ToArray());
        }