C# 关于迭代的体系结构问题

C# 关于迭代的体系结构问题,c#,architecture,C#,Architecture,我正在导入的数据集如下所示: 数量 100-500 进程 普通岩石 克数 80120 这是一张唱片。问题在于,上述代表了8种不同的潜在价格,每种可变期权的组合各有一种,因此,根据这一记录,我们制作了8种定价记录: 100,litho,80 100,litho,120 100,普通,80 100,普通,120 500,litho,80 500,litho,120 500,普通,80 500,普通,120 但实际上,有更多的变量和选项,因此这一记录会导致1000多个定价记录 所以我的问题是一个优

我正在导入的数据集如下所示:

数量 100-500

进程 普通岩石

克数 80120

这是一张唱片。问题在于,上述代表了8种不同的潜在价格,每种可变期权的组合各有一种,因此,根据这一记录,我们制作了8种定价记录:

  • 100,litho,80
  • 100,litho,120
  • 100,普通,80
  • 100,普通,120
  • 500,litho,80
  • 500,litho,120
  • 500,普通,80
  • 500,普通,120
但实际上,有更多的变量和选项,因此这一记录会导致1000多个定价记录

所以我的问题是一个优雅的代码;这代表了什么典型的模式?如何用C#对其进行最佳建模?


他是列表的GetCombinations()扩展的一些工作示例。它可能不会解决你的问题,但它应该给你一个很好的起点,如何处理组合。这可能是一个难题

我想你正在寻找如何用c#做组合数学。这是正确的吗?仅仅发布一个数据样本,你不会得到很多有用的答案。向我们展示您当前用于处理数据的代码(即使伪代码也可以),然后澄清您不喜欢的代码。什么是定价记录?另外,我不理解你的问题。目前还没有代码,我正在尝试解决如何做到这一点。但是价格没有存储?这看起来就像是标准的关系数据,对吗?每个
价格
都有一个多对一的
数量
过程
语法
。这看起来正是我需要的。我明天会调查的,但谢谢你!我对此考虑得更多了,它确实符合我的要求。太神了