如何解决从“父”类访问属性
我有一个 Course
类,其中包含学生列表和该课程的及格成绩。
public class Course
{
public List<Student> Students { get; set; }
public float PassingGrade { get; set; }
}
当然,在学生完成课程后,我们会计算最终成绩。但是我们如何获得每个学生的及格分数?
我的方法之一是在 PassingGrade
类中创建一个 Student
属性并在 Course
类中使用以下代码
public float PassingGrade
{
get => _passingGrade;
set
{
foreach (Student student in Students)
student.PassingGrade = value;
_passingGrade = value;
}
}
我认为我的方法不是一种优雅的方法(也不是一种合适的方法)。提前致谢:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。