永发信息网

学生表(student :姓名,性别,年龄,班级)请使用Linq实现对学生集合根据性别进行分组排序

答案:1  悬赏:40  手机版
解决时间 2021-11-23 10:06
  • 提问者网友:缘字诀
  • 2021-11-23 07:16
学生表(student :姓名,性别,年龄,班级)请使用Linq实现对学生集合根据性别进行分组排序
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-11-23 07:35
public void ToSql1()
{
string connectsql = "server=.\\SQLEXPRESS;database=test;uid=zy;pwd=zy;";//sql 验证
string connectwin = "server=.\\sqlexpress;database=test;integrated security=true;";//windows 验证

DataContext d = new DataContext(connectwin);
Table std = d.GetTable();
//根据性别分组查询
var val = from s in std group s by s.Sex into g select g;
foreach (var s in val)
{
txtPrint.AppendText(s.First().Sex, ":");
foreach (var s1 in s)
{
txtPrint.AppendText(s1.Name, new string[] { s1.Sex, s1.Age.S() });
}
txtPrint.AppendText("\r\n");
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯