Esempio n. 1
0
        private void GetLettersFromWord()
        {
            var charArray = CurrentWord.ToCharArray();
            var position  = 0;

            foreach (var letter in charArray)
            {
                var newLetter = new Letter(letter);
                Letters.SetValue(newLetter, position);
                position++;
            }
        }
Esempio n. 2
0
        public bool IsCorrectGuess(char guess)
        {
            var wordChars = CurrentWord.ToCharArray();
            var result    = false;

            for (var i = 0; i < wordChars.Length; i++)
            {
                var wordChar = wordChars[i];
                if (wordChar == guess)
                {
                    _hiddenWord[i] = wordChar;
                    result         = true;
                }
            }

            if (result == false)
            {
                GuessedCharacters.Add(guess);
            }

            return(result);
        }