我在2个集合1个学生2个madrak之间写了一个分组联接,每个madrak有很多学生,每个学生有一个madrak换句话说,表之间存在一对多的关系
分组加入的结果是![group join] :((https://pasteboard.co/IibmzbL.jpg)
重复2次。我不明白为什么我们有4组
namespace ConsoleApp4{
class Program
{
static void Main(string[] args)
{
IList<Student> studentList = new List<Student>()
{
new Student() { StudentID = 1, StudentName
= "davod zarei", MadrakID =1 },
new Student() { StudentID = 2, StudentName
= "eshrat alipour", MadrakID =1 },
new Student() { StudentID = 3, StudentName
= "hadi pournader", MadrakID =2 },
new Student() { StudentID = 4, StudentName
= "mahdi chegini", MadrakID =2 },
new Student() { StudentID = …
Run Code Online (Sandbox Code Playgroud)