Tag: 排序数据表

如何基于多列对DataTable进行排序?

我有DataTable Name Date bbb 01/01/2011 bbb 01/01/2012 aaa 01/01/2010 aaa 01/01/2011 bbb 01/01/2013 aaa 01/01/2012 bbb 01/01/2010 ccc 01/01/2010 aaa 01/01/2013 ccc 01/01/2012 ccc 01/01/2011 我需要按名称排序此表,按日期排序每个名称: Name Date aaa 01/01/2010 aaa 01/01/2011 aaa 01/01/2012 aaa 01/01/2013 bbb 01/01/2010 bbb 01/01/2011 bbb 01/01/2012 bbb 01/01/2013 ccc 01/01/2010 ccc 01/01/2011 ccc 01/01/2012 如何在c#中对DataTable进行排序? 我尝试过以下方法: DataView dv = […]

如何在c#中按两列对DataTable进行排序

我有一个如下所示的DataTable ; | ID | ItemIndex | ItemValue ce895bd9-9a92-44bd-8d79-986f991154a9 1 3 ae7d714e-a457-41a8-8bb4-b5a0471c3d2f 2 2 a774dff3-acc0-4f50-a211-a775e28dcae3 2 1 292bbd50-290b-4511-9e4e-2e74e3ebe273 3 2 ae7d714e-a457-41a8-8bb3-b5a0471c3d22 3 1 我想先通过ItemIndex对这个表进行排序,然后按ItemValue对排序后的表进行排序。 我怎样才能做到这一点? 编辑:排序后,我想要我的表如下; | ID | ItemIndex | ItemValue ce895bd9-9a92-44bd-8d79-986f991154a9 1 3 a774dff3-acc0-4f50-a211-a775e28dcae3 2 1 ae7d714e-a457-41a8-8bb4-b5a0471c3d2f 2 2 ae7d714e-a457-41a8-8bb3-b5a0471c3d22 3 1 292bbd50-290b-4511-9e4e-2e74e3ebe273 3 2