fork download
  1. private static OrderedMultiDictionary<int, Competitor> scoreBoard = new OrderedMultiDictionary<int, Competitor>(true);
  2.  
  3. public static void PrintScoreBoard()
  4. {
  5. if (ScoreBoard.PlayersInScoreBoard == 0)
  6. {
  7. Console.ForegroundColor = ConsoleColor.Yellow;
  8. Console.WriteLine("Top scoreboard is empty.");
  9. Console.ResetColor();
  10. }
  11.  
  12. else
  13. {
  14. Console.WriteLine();
  15. Console.ForegroundColor = ConsoleColor.Cyan;
  16. Console.WriteLine("Scoreboard: ");
  17. Console.ResetColor();
  18. int playerPosition = 1;
  19. int maxPlayersToShow = MaxPlayersInScoreBoard;
  20. foreach (var record in scoreBoard)
  21. {
  22. if (maxPlayersToShow == 0)
  23. {
  24. break;
  25. }
  26.  
  27. foreach (var competitor in record.Value)
  28. {
  29. Console.Write("{0}. {1} --> ", playerPosition, competitor.Name);
  30. if (record.Key == 1)
  31. {
  32. Console.WriteLine("1 guess");
  33. }
  34.  
  35. else
  36. {
  37. Console.WriteLine("{0} guesses", record.Key);
  38. }
  39. maxPlayersToShow--;
  40. }
  41. playerPosition++;
  42. }
  43. Console.WriteLine();
  44. }
  45. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cs(1,56): error CS0116: A namespace can only contain types and namespace declarations
prog.cs(3,20): error CS0116: A namespace can only contain types and namespace declarations
Compilation failed: 2 error(s), 0 warnings
stdout
Standard output is empty