c# 中有没有办法拥有一个包含多个变量的数组?
例如,我有一个股票的数据:
日期 |开盘 |最高 |最低 |收盘
10-01-2012| 10.00| 11.01| 9.56| 10.56
10-02-2012| 10.56| 10.99| 9.21| 9.99
10-03-2012| 9.99 | 10.12| 9.78| 10.11
我想做的是创建一个数组,它接受一个 DateTime 和一个字符串变量,并输出一个双精度/字符串。
所以,如果我想获得 2012 年 10 月 1 日股票的开盘价,我可以说
DateTime 天 = Convert.ToDateTime("10-01-2012"); double openPrice = MyArray[Day,"Open"];
它会以双精度或字符串形式返回 10.00。
做这个的最好方式是什么?这甚至可以使用数组吗?如果没有,我还可以使用哪些其他方法?我一直在考虑这个问题,但我不确定构造这个数组/对象的最佳方法
谢谢你的帮助!