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