Tristian Jong

Tristian Jong

  • 1.8k
  • 12
  • 341

Please help Fixing My Error (THNX)

Jul 14 2019 6:59 AM
program.cs(43.61): Error CS1003 Syntax Error, ',' expected
 
I am getting an error that I can't seem to fix. Please help me.
  1. using System;  
  2. using SplashKitSDK;  
  3. public enum MenuOption  
  4. {  
  5. TestName = 0,  
  6. GuessThatNumber = 1,  
  7. Quit = 2,  
  8. }  
  9. public class Program  
  10. {  
  11. static void TestName()  
  12. {  
  13. string name = "bobby";  
  14. Console.WriteLine("Please Enter Your Name " + name);  
  15. Console.WriteLine("Hello " + name);  
  16. if (name.ToLower() == "Tristian" )  
  17. {  
  18. Console.WriteLine("Welcome my creator!");  
  19. }  
  20. else if (name.ToLower() == "jake")  
  21. {  
  22. Console.WriteLine("G'day Jake!");  
  23. }  
  24. else if (name.ToLower() == "bobby")  
  25. {  
  26. Console.WriteLine("G'day Bobby");  
  27. }  
  28. }  
  29. private static int ReadGuess(int min, int max)  
  30. {  
  31. int userGuess;  
  32. do  
  33. {  
  34. Console.WriteLine("Enter your guess between " + min " and " + max);  
  35. userGuess = Convert.ToInt32(Console.ReadLine());  
  36. while(userGuess < min || userGuess > max);  
  37. return userGuess;  
  38. return (MenuOption)(userGuess -1);  
  39. }  
  40. public static void RunGuessThatNumber()  
  41. {  
  42. int target;  
  43. int guess = 0;  
  44. int lowGuess = 1;  
  45. int highGuess = 100;  
  46. target = new Random().Next(100) +1;  
  47. Console.WriteLine("Welcome to guess that number!");  
  48. Console.WriteLine(target);  
  49. while(guess != target)  
  50. guess = ReadGuess(lowGuess, highGuess);  
  51. if (guess < target)  
  52. {  
  53. Console.WriteLine("Your guess is too low!");  
  54. lowGuess = guess;  
  55. }  
  56. if (guess > target)  
  57. {  
  58. Console.WriteLine("Your guess is too high!");  
  59. highGuess = guess;  
  60. }  
  61. else  
  62. {  
  63. Console.WriteLine("Well done! you have guess the number!");  
  64. }  
  65. }  
  66. private static MenuOption ReadUserOption()  
  67. {  
  68. int option;  
  69. Console.WriteLine("1 Will run test name, 2 Will play guess that number, 3 Will quit ");  
  70. do  
  71. {  
  72. Console.Write("Choose an option [1-3]: ");  
  73. try  
  74. {  
  75. option = Convert.ToInt32(Console.ReadLine());  
  76. }  
  77. catch  
  78. {  
  79. Console.WriteLine("That is not a valid option. Please try again.");  
  80. option = -1;  
  81. option = Convert.ToInt32(Console.ReadLine());  
  82. }  
  83. while (option < 0 || option > 4);  
  84. return (MenuOption)(option - 1);  
  85. }  
  86. public static void Main()  
  87. {  
  88. MenuOption userSelection;  
  89. do  
  90. {  
  91. userSelection = ReadUserOption();  
  92. Console.WriteLine(userSelection);  
  93. switch (userSelection)  
  94. {  
  95. case MenuOption.TestName:  
  96. TestName();  
  97. break;  
  98. case MenuOption.GuessThatNumber:  
  99. Console.WriteLine("GuessThatNumber...");  
  100. break;  
  101. case MenuOption.Quit:  
  102. Console.WriteLine("Quit...");  
  103. break;  
  104. }  
  105. while (userSelection != MenuOption.Quit);  
  106. }  
  107. }  

Answers (8)