Advertisement
Dh111

Untitled

Oct 16th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication2
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. int pLeft = Console.CursorLeft;
  14. int ptop = Console.CursorTop;
  15. string[] guess_word = System.IO.File.ReadAllLines(@"C:\Users\darryan\Desktop\Ryan\Letters.txt");
  16. int lengthOFWord = guess_word.Length;
  17. char[] letters = guess_word[0].ToCharArray();
  18. bool hiddenWord = true;
  19. char hiddenChar = '_';
  20. char GuessedLetter = hiddenChar;
  21. var guessed = new List<char>();
  22. var retry = true;
  23. while (retry == true)
  24. {
  25. //Console.WriteLine(letters);
  26. foreach (var x in letters)
  27. {
  28. if (guessed.Contains(x))
  29. Console.Write(x);
  30. else
  31. Console.Write("_");
  32. }
  33. Console.WriteLine("\nEnter a letter: ");
  34. char letter = char.Parse(Console.ReadLine());
  35. if (guessed.Contains(letter))
  36. {
  37. Console.WriteLine("You have already guessed this letter! Please try again.");
  38. System.Threading.Thread.Sleep(1000);
  39. Console.Clear();
  40. }
  41. else if (guess_word[0].Contains<char>(letter))
  42. {
  43. hiddenWord = false;
  44. guessed.Add(letter);
  45. Console.Clear();
  46. }
  47. else
  48. {
  49. guessed.Add(letter);
  50. Console.WriteLine("You have guessed wrong! Try again.");
  51. System.Threading.Thread.Sleep(1000);
  52. Console.Clear();
  53. }
  54. }
  55. }
  56.  
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement