首页 新闻 会员 周边 捐助

一个主单下面有几个明细,每个明细有都有一个自己的集合,怎么判断各个明细集合是否相等呢

0
悬赏园豆:50 [待解决问题]
 一个主单下面有几个明细,每个明细有都有一个自己的集合Collection,怎么判断各个明细的集合是否相等呢
 我是这样想的:
foreach (PartDtl p in PartDtlColl)遍历明细,
然后找明细下的集合,可是每次遍历都new一个集合保存,这样就没法比较各个明细的集合是否相等啊
Honker书生的主页 Honker书生 | 初学一级 | 园豆:10
提问于:2015-09-06 11:02
< >
分享
所有回答(1)
0

你循环用hash与集合都可以的

稳稳的河 | 园豆:4216 (老鸟四级) | 2015-09-06 15:40

怎么用呢,有没有例子

支持(0) 反对(0) Honker书生 | 园豆:10 (初学一级) | 2015-09-07 12:31

@Honker书生: 首先把你的一个明细赋值给hash,把你的属性作为key,属性的值最为value,一直遍历其他明细,与hash进行比较,就知道相同了没有,用集合的话,就是复杂度高罢了

支持(0) 反对(0) 稳稳的河 | 园豆:4216 (老鸟四级) | 2015-09-07 17:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册