我有一个书清单(BookId),每本书都与一个书集(CollectionId)相关联。
我试图找出按集合对结果进行分组的最佳方法,因此,在该集合下列出了所有属于集合的书籍,我可以通过以下方式构建结果:
书籍A,D,G属于集合1。书籍B,C,E属于集合2。
我将这些书放在一个列表/数组中,我需要遍历它们并查找它们所属的collectionID,并且它们需要存储新列表,如下所示:
CollectionID 1:
- Book A, Book D, Book G
CollectionID 2:
- Book B, Book C, Book E
CollectionID 3:
- Book F