excel处理

天真邪 2013-10-14 10:44:46
问题1:c#编程,如何编程将excel文件中相同身份证号码的数据挑出来?
问题2:c#编程,把excel读入后,excel.application或者excel.application.sheet有没有按照某列对表格自动排序?


excel格式:
姓名 身份证号码
...全文
111 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
熙风 2013-10-14
  • 打赏
  • 举报
回复
引用 1 楼 wg5945 的回复:
            var list = 取出的list.GroupBy(e => e.身份证号码);
            foreach (var g in list)
            {
                Console.WriteLine("身份证号码:{0}:", g.Key);
                foreach (var e in g)
                {
                    Console.WriteLine(e.姓名);
                }
            }
排序 list.OrderBy<e => e.身份证号码>;
men52676521 2013-10-14
  • 打赏
  • 举报
回复
你把Exel中的数据读出来肯定要放到一个地方里吧!如果放到数据表Dt中那就再Sort一下
wg5945 2013-10-14
  • 打赏
  • 举报
回复
            var list = 取出的list.GroupBy(e => e.身份证号码);
            foreach (var g in list)
            {
                Console.WriteLine("身份证号码:{0}:", g.Key);
                foreach (var e in g)
                {
                    Console.WriteLine(e.姓名);
                }
            }

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧