【发布时间】:2020-09-15 08:12:15
【问题描述】:
我有一个场景。
对象层次结构如下:
a)有两个对象。
例如。 A.com,B.Com
a)每个对象中都有卡片列表。
例如。 VISA、万事达等。
b)每张卡包含多个分期号码和利率 例如。 2.2,3.3.等
现在我必须通过一定的限制来合并两个对象。
1) A.com 始终优先,表示 A.com 和 B.com 发生两次常见的分期付款,然后 A.com 中的 Rates 将采取。
2)如果 A.com 中没有 Rates,但 B.com 中发生,B.com 中的 Rate 为 Take。
我需要使用 Linq 来实现它。 请帮助我,因为我在这和 Linq 的新手中被困了几天。
【问题讨论】:
-
使用 linq 是什么意思?使用 linq 函数?那么什么linq函数呢?你用的是什么数据结构?它似乎是键值对,而不是列表。
-
我的意思是 Linq 函数。它不是键值对。
-
@您是在 linq 查询的帮助下提取这些列表吗?分享您的模型和存储方式
-
如果您想使用 LINQ 提取数据,您的源序列应该是
IQueryable<...>或IEnumerable<...>。请编辑您的问题并在您的序列中添加类的(相关部分)描述。还要更清楚地定义您的要求:什么是分期付款?两期什么时候常见?显然分期付款有费率?你想用利率做什么?请添加适当的要求