fork download
  1. if (selected && !keyPressedLast)
  2. {
  3. KeyboardState keyboard = Keyboard.GetState();
  4.  
  5. if (keyboard.IsKeyDown(Keys.Back) && boxText.Length > 0)
  6. boxText = boxText.Remove(boxText.Length - 1);
  7.  
  8. string characterPressed = "";
  9.  
  10. if (keyboard.IsKeyDown(Keys.A))
  11. characterPressed = "A";
  12.  
  13. if (keyboard.IsKeyDown(Keys.B))
  14. characterPressed = "B";
  15.  
  16. if (keyboard.IsKeyDown(Keys.C))
  17. characterPressed = "C";
  18.  
  19. if (keyboard.IsKeyDown(Keys.D))
  20. characterPressed = "D";
  21.  
  22. if (keyboard.IsKeyDown(Keys.E))
  23. characterPressed = "E";
  24.  
  25. if (keyboard.IsKeyDown(Keys.F))
  26. characterPressed = "F";
  27.  
  28. if (keyboard.IsKeyDown(Keys.G))
  29. characterPressed = "G";
  30.  
  31. if (keyboard.IsKeyDown(Keys.H))
  32. characterPressed = "H";
  33.  
  34. if (keyboard.IsKeyDown(Keys.I))
  35. characterPressed = "I";
  36.  
  37. if (keyboard.IsKeyDown(Keys.J))
  38. characterPressed = "J";
  39.  
  40. if (keyboard.IsKeyDown(Keys.K))
  41. characterPressed = "K";
  42.  
  43. if (keyboard.IsKeyDown(Keys.L))
  44. characterPressed = "L";
  45.  
  46. if (keyboard.IsKeyDown(Keys.M))
  47. characterPressed = "M";
  48.  
  49. if (keyboard.IsKeyDown(Keys.N))
  50. characterPressed = "N";
  51.  
  52. if (keyboard.IsKeyDown(Keys.O))
  53. characterPressed = "O";
  54.  
  55. if (keyboard.IsKeyDown(Keys.P))
  56. characterPressed = "P";
  57.  
  58. if (keyboard.IsKeyDown(Keys.Q))
  59. characterPressed = "Q";
  60.  
  61. if (keyboard.IsKeyDown(Keys.R))
  62. characterPressed = "R";
  63.  
  64. if (keyboard.IsKeyDown(Keys.S))
  65. characterPressed = "S";
  66.  
  67. if (keyboard.IsKeyDown(Keys.T))
  68. characterPressed = "T";
  69.  
  70. if (keyboard.IsKeyDown(Keys.U))
  71. characterPressed = "U";
  72.  
  73. if (keyboard.IsKeyDown(Keys.V))
  74. characterPressed = "V";
  75.  
  76. if (keyboard.IsKeyDown(Keys.W))
  77. characterPressed = "W";
  78.  
  79. if (keyboard.IsKeyDown(Keys.X))
  80. characterPressed = "X";
  81.  
  82. if (keyboard.IsKeyDown(Keys.Y))
  83. characterPressed = "Y";
  84.  
  85. if (keyboard.IsKeyDown(Keys.Z))
  86. characterPressed = "Z";
  87.  
  88. if (characterPressed.Length != 0)
  89. Console.WriteLine(characterPressed);
  90.  
  91. if (characterPressed.Length != 0)
  92. {
  93. if (keyboard.IsKeyDown(Keys.LeftShift) || keyboard.IsKeyDown(Keys.RightShift))
  94. characterPressed = characterPressed.ToUpper();
  95. else
  96. characterPressed = characterPressed.ToLower();
  97.  
  98. boxText = boxText.Insert(boxText.Length, characterPressed);
  99.  
  100. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cs(1,0): error CS1525: Unexpected symbol `if'
Compilation failed: 1 error(s), 0 warnings
stdout
Standard output is empty