【发布时间】:2022-12-08 04:44:47
【问题描述】:
我正在尝试从根据用户输入组合在一起的数组中提取和使用数据。例如,我有许多可以购买的汽车零件,每个零件的数组列中都有自己的零件成本和人工成本。
string[] PartName = new string[] { "WIPERBLADES", "TIRES", "BATTERY", "OIL", "OILFILTER" };
decimal[] Price = new decimal[] { 20.00m, 520.00m, 118.99m, 21.50m, 8.49m };
decimal[] Labor = new decimal[] { 5.00m, 40.00m, 25.99m, 9.99m, 7.00m };
我希望能够将 PartName 作为输入并提取并保存相应的 Price 和 Labor 值,以便稍后用于总计算。
我似乎无法弄清楚如何使用我的输入根据其数组位置返回列值。
【问题讨论】:
-
您有没有使用类来表示零件的原因?
-
研究面向对象。即使是函数式语言也会在单个数组上使用类似结构的东西。
标签: c# arrays parallel-processing