C#学习教程:LINQ-加入多个列表如果我在那里没有看到相关示例,请链接到它。如果我有这三个类:classStudent{intid;stringname}classCourse{intid,stringname}classEnrollment{intstudentId;国际课程编号;如何使用LINQ获取学生注册的课程列表?(假设我有所有三个班级的IList)怎么样:不是一个明确的答案,但可能会隐含地帮助构建您的系统。你有没有考虑过这样一个丰富的领域模型:classStudent{intid;字符串名称;IEnumerableenrollments}classCourse{intid,stringname;}classEnrollment{学生学生;课程课程;}?然后Student类可以有一个GetEnroledCourses()方法,如下所示:publicIEnumerableGetEnroledCourses(){在某些情况下,只有一个与数据库一对一映射的模型就足够了,但如果你有复杂的业务逻辑,“贫血领域模型”会让你感到困惑。以上就是C#学习教程:LINQ-Joiningmultiplelists分享的全部内容。如果对大家有用,需要了解更多C#学习教程,希望大家多多关注——);本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
