answer.cs

来自「一个简单的在线考试程序」· CS 代码 · 共 60 行

CS
60
字号
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

/// <summary>
/// Summary description for Answer
/// </summary>
public class Answer
{
	public Answer()
	{
	}

    private string _questionID;
    private string _correctAnswer;
    private string _userAnswer;
    private string _result;

    public string QuestionID
    {
        get { return _questionID; }
        set { _questionID = value; }
    }

    public string CorrectAnswer
    {
        get { return _correctAnswer; }
        set { _correctAnswer = value; }
    }

    public string UserAnswer
    {
        get { return _userAnswer; }
        set { _userAnswer = value; }
    }

    public ResultValue Result
    {
        get
        {
            if (_userAnswer == _correctAnswer)
            {
                return ResultValue.Correct; 
            }
            else
            {
                return ResultValue.Incorrect;
            }
        }
    }

    public enum ResultValue { Correct, Incorrect }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?