我有 3 个不同的列表,其中包含相同的项目。( 列表 )
当我使用 icomparer 按日期对它们进行排序时,我的 c# 表单在每个列表中对它们进行排序 en 不会将所有项目放在一起并在此之后对其进行排序。
private List<Blog> lijstPublicBlogs;
private List<Blog> lijstRestrictedBlogs;
private List<Blog> lijstPrivateBlogs;
我得到的那 3 个列表,我希望比较器将所有列表中的所有项目排序在一起,而不是按每个列表对它们进行排序......
这是我的比较器正在做的(例如,按日期排序):
清单 1
03-04-2013
05-04-2013
清单 2
04-04-2013
06-04-2013
清单 3
01-04-2013
02-04-2013
但我想要的是,将所有列表项排序在一起并执行此操作:01-04-2013
02-04-2013
03-04-2013
04-04-2013
05-04-2013
06-04-2013
任何人都知道我该如何解决这个问题......我真的很感激它!
我想要做的是:将所有列表项(来自 3 个列表)放在一起并在项目上使用 iComparer。