所以我需要使用以下信息创建一个课程,我已经创建或至少制作了一个包含以下信息的课程,但是我在设置入学编号和年份标记的数字范围时遇到了麻烦,并且想知道是否任何人都可以帮助我
在 C# 中实现一个 Student 类型的类,该类应包含在文件 Student.cs 中。该类应符合以下规范:
属性示例数据验证
名字 “Basil” 非空白
SecondName “Fawlty” 非空白
出生日期 23/08/1946 非空白
课程“MA酒店管理”非空白
入学编号 12345 在 10000 到 99999 范围内
年标记 55 在范围 0 -100
继承人到目前为止我的课程,希望到目前为止它是正确的
namespace Student
{
public class Student
{
private string firstname;
private string secondname;
private double dateofbirth;
private string course;
private int matricnumber;
private int yearmark;
public Student()
{
firstname = "Basil";
secondname = "Fawlty";
dateofbirth = 23/08/1946;
course = "MA Hotel Management";
matricnumber = 12345;
yearmark = 55;
}
public string FirstName
{
get { return firstname; }
set { firstname = value; }
}
public string SecondName
{
get { return secondname; }
set { secondname = value; }
}
public double DateOfBirth
{
get { return dateofbirth; }
set { dateofbirth = value; }
}
public string Course
{
get { return course; }
set { course = value; }
}
public int Matricnumber
{
get { return matricnumber; }
set { matricnumber = value; }
}
public int YearMark
{
get { return yearmark; }
set {yearmark = value; }
}
}
}