Question (.NET)
1. Description
Question is a simple class which allows you to create a questionaire in C#.NET or VB.NET.
This is done as a school project in early 2015, and is released under the MIT license.
2. Requirements
This software might require proprietary software to run, which I no longer use. It may be possible to use Mono Runtime.
3. Usage
3.1 Visual Basic
' Clone the object
Dim MyQuestion As Question
' Initialize
MyQuestion = New Question(
1, ' Question number/ID, will be displayed to user
"What is CIL?", ' The Question
"Code Intermedia Language", ' Option A
"Common Interface Locale", ' Option B
"Common Intermediate Language", ' Option C (Correct answer)
"Common Integer Language", ' Option D
Question.QuestionOption.C) ' The correct answer (In the case, C)
' Display the question
MyQuestion.Run()
' Check if the user passed that question
If MyQuestion.Passed Then
Console.WriteLine("Good job!")
Else
Console.WriteLine("You could do better next time!")
End If
3.2 C Sharp
// Clone the object
Question myQuestion;
// Initialize
myQuestion = new Question(
1, // Question number/ID, will be displayed to user
"What is CIL?", // The Question
"Code Intermedia Language", // Option A
"Common Interface Locale", // Option B
"Common Intermediate Language", // Option C (Correct answer)
"Common Integer Language", // Option D
Question.QuestionOption.C); // The correct answer (In this case, C)
// Display the question
myQuestion.Run();
// Check if the user passed that question
if (myQuestion.passed())
{
Console.WriteLine("Good Job!");
}
else {
Console.WriteLine("You could do better next time!");
}