Hej,有沒有人知道我可以如何使我的方法猜字母記得 之前的猜測?目前,它把一切「正確」猜測到猜到最後的右信:(Hangman循環,字母問題C#
public void myGuess(char letter)
{
string wordToGuess = label4.Text;
string wordToShow = label5.Text;
for (int i = 0; i < wordToGuess.Length; i++)
{
if (wordToGuess[i] == letter || wordToGuess[i] == wordToShow[i])
wordToShow = wordToShow.Remove(i, 1).Insert(i, Char.ToString(letter));
}
label5.Text = wordToShow;
if (wordToGuess == wordToShow)
this.Close();
Form Win = new Win();
Win.Show();
}
哪個變量存儲正確的猜測? – 2014-03-04 11:12:17
@Tijesunimi:無...這是OP要求幫助 – musefan
@musefan謝謝。我想我誤解了這個現在它把所有「正確的」猜測變成了猜對的最後一個字母。聽起來更像是OP已經有一種存儲正確猜測的方式 – 2014-03-04 11:13:43