public static void Main()
Console.WriteLine("Hello World");
var questionGenerator = new QuestionGenerator();
Console.WriteLine(questionGenerator.newQuestion());
public int[] posibleAnswers;
public int correctAnswer;
public enum BasicOperator {
public class QuestionGenerator
public static void Main() {}
public Question newQuestion(BasicOperator type) {
case BasicOperator.addition:
return newAdditionQuestion();
public Question[] questionsForPractice(BasicOperator type) {
Question[] questions = new Question[20];
questions.push(newQuestion(type));
private Question newAdditionQuestion() {
int value1 = new Random().Next(1, 9);
int value2 = new Random().Next(1, 9);
Question q = new Question();
q.question = value1 + " + " + value2 + " = ?";
q.correctAnswer = value1 + value2;