c#
文章平均质量分 66
istonelee
这个作者很懒,什么都没留下…
展开
-
LINQ方式实现学生成绩汇总(右连接、聚合函数)
需求:从数据表students中取得所有学生姓名,然后将其scores表对应中的分数相加,显示一个“姓名:分数”的列表取得所有姓名(包括没有成绩的)分数是该学生所有成绩的总和先看效果图: 数据库结构简化模拟如下: class Student { public int id { get; set; } publ原创 2011-06-27 21:32:00 · 1282 阅读 · 0 评论 -
LINQ技巧小结
LINQ可不是简单的SQL语句的替代品,它将繁琐的数据操作(排序、求和、分组、投影、打包)统一起来,极大地简化了代码。例1:查询所有以ABC开头的字符串string[] xx={"ABCEFG","ABCASDFASDF","12312ADSFASD"};xx.Where(x=>x.StartsWith("ABC")).ToList().ForEach(x=>Console.Write原创 2011-06-27 22:15:00 · 328 阅读 · 0 评论 -
DotNetBar中ComboTree显示整条路径信息
背景:ComboTree是个可以显示树状下拉菜单的ComboBox控件,弹出菜单如下所示:Tree — node — node点击节点node,默认显示结果为node,即仅仅是节点信息。现在需求是要显示Tree node,即返回整条路径信息。思路:看上去很简单的样原创 2011-07-22 09:57:48 · 6028 阅读 · 1 评论 -
连续票号剔除算法
问题场景:现有票据0-999,单位A领取前100张(0-99),单位B领取之后100张(100-199),单位C也领取100张(400-499),求剩下的票号段原来: 0-999领取: 0-99 100-199 400-499===========运算求解============原创 2011-07-14 16:55:13 · 691 阅读 · 0 评论 -
LINQ流水线
linq帅呆了~这一刻函数编程附身 //处理废票文本框中用户的输入 private List getDirtyNumList(int startNum, int endNum, string txtDirtyNums) {原创 2011-07-27 12:35:59 · 507 阅读 · 0 评论