【发布时间】:2016-07-10 08:15:07
【问题描述】:
在 c# 方面,我完全是菜鸟 我迁移到使用 c# 的新平台,尝试将交易规则迁移到新设计。 我需要为算法做这个
这是问题 我有键数组 a,b,c,d 我有值 set1 3,8,9,10 另一个值集2 77,89,100,76
这些值是相互关联的,(a) 的值为 3,77 等等
我需要的是,我需要使用值集 2 进行过滤,例如只有大于 80 的值(可能创建一个包含剩余行的新列表),从剩余的列表中我需要获取最高 set1 的键名价值
我用这种可能非常糟糕的方式尝试过,
Array.Sort 在一维数组值 set1 上,取 value[3] - 如果这等于 3 则(如果 value set1 >80 valuefound else 取 value[2] 并重复
你能告诉我一个更简单的方法吗,请考虑到我的经验不足,并尽可能包含更多的信息和代码
【问题讨论】:
-
使用类并通过字典或列表等特定集合类型管理它们