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