使用LINQ将学生分为不同的组 [英] Divide students into different groups using LINQ
本文介绍了使用LINQ将学生分为不同的组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个像这样的dataTable
I have a dataTable like this
teacher_code1 teacher_code2 name
61 63 JAYASHRI A
61 61 SOWMIYA S
60 60 JOSE SOLOMON RAJ L
25 25 AJU REHINARD JOSHUA M
61 61 SUGANYA R
60 VALLI V
60 60 DANIE PAUL D
60 45 MOHANA PRIYA R
04 04 JOSEPH RAJA Y
60 ANAND B
89 60 FATHIMA S
25 23 NAVEEN KUMAR R
32 32 BENEDICTA PEARLTN R
02 SELVAKUMAR S
24 24 ARUL RATHNA M
25 25 SANKAR G
61 22 JOSLIN RAJAM E
02 02 SUNITHA P
60 60 BHAVANI A
25 BABYSHALINI S
61 61 INBAKUMARI G
24 KENNEDY S
67 60 JENISHA J
38 30 RINU MOL PHILIPOSE
61 61 ANDREA MARGRET PRIYADHARSHINI
61 61 PREETHI M
61 65 ESTHER HEPSIBA GNANAPRIYA S
25 25 KUNKUMARUPINI S K
60 60 PHUGAZ VENDAN G
61 61 MEENAKSHI S
24 24 GNANAPRAKASH T
47 47 BINCY K BABU
60 60 SANDHIYA G
60 60 SUDHA D
25 25 SANDHIYA C
61 61 ESTHER PREMA M
60 DEEPTHY PAULSON
60 60 ANJUVARGHESE
60 60 BINU C VARGHESE
61 61 CHRISTOPHER R
53 53 SARITA PATEL
60 60 JENIN JEBARANI S
60 60 CAROLINE A
61 61 SUKILVINI V
61 61 BHUVANESHWARI D
37 37 BINU P GEORGE
25 25 SATHISH KUMAR K
60 23 ARUNA R
60 85 VIJAYALAKSHMI N
我想将上述学生分为不同的群体.每个小组最多可容纳20名学生,并提供其教师代码,
在每个组中,平易近人代码应均等划分
这里Teacher_code1和Teacher_code2都是针对同一位老师的.如果教师代码= 60,则有25个学生,则意味着
这25名学生应该在所有组中平均分配.
如何在C#中使用LINQ或DataTable进行操作.
I would like to divide the above students into different groups. Each Group should have maximum of 20 students with their teacher_code,
in Each group teacher_code should divided equaly
here both teacher_code1 and teacher_code2 are meant for same teacher. If a teacher code = 60 has 25 students means
These 25 students should divided equaly in all the groups.
How to do it in C# using LINQ or using DataTable.
推荐答案
您必须阅读以下内容:
http://msdn.microsoft.com/en-us/vstudio/aa336746.aspx [ ^ ]
http://msdn.microsoft.com/en-us/library/bb896250.aspx [ ^ ]
希望对您有所帮助.
You must read these:
http://msdn.microsoft.com/en-us/vstudio/aa336746.aspx[^]
http://msdn.microsoft.com/en-us/library/bb896250.aspx[^]
Hope it helps.
这篇关于使用LINQ将学生分为不同的组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文