首页 > 解决方案 > 如何比较两个不同的列表类?

问题描述

我想知道是否可以比较来自不同类的两个列表

假设我有一个list1<A>, 和一个list2<B>. 有没有办法创建一个包含相同 nameA 和 nameB 元素的列表?我的意思是,检查 nameA 和 nameB 是否相等,如果是,则将该项目添加到新列表中。

Class A{
  String nameA;
  int id;
}

Class B{
  String nameB;
  int id;
}

谢谢你。

标签: flutterdart

解决方案


虽然可能有不同的方法可以做到这一点,例如 Viren 的回答建议你也可以使用一个包来为你收集


推荐阅读