什么是存储类似表格的数据的最佳方式?
最大的列和行都是动态的,值的坐标非常重要,因为我需要根据这些值进行计算。它不是数据库,因为每次数据都不同,我不希望它永远存在。此外,我需要能够轻松访问它。我尝试使用
| Column 0 | Column 1 | Column 2 | Column 3 | Column 4
Row 0 | 0.984546 | 0.654564 | 0.467676 | 0.673466 | 50.03333
Row 1 | 0.684546 | 0.457564 | 0.467776 | 0.674566 | 45.73335
Row 2 | 0.884546 | 0.424564 | 0.445676 | 0.664566 | 12.23333
Row 3 | 0.284546 | 0.054564 | 0.237676 | 0.124566 | 45.01333
最大的列和行都是动态的,值的坐标非常重要,因为我需要根据这些值进行计算。它不是数据库,因为每次数据都不同,我不希望它永远存在。此外,我需要能够轻松访问它。我尝试使用
LinkedList
和Double[]
,但对我来说定位每个值太困难了。速度也是一个因素。有什么建议可以使用哪种类型的集合或处理方式?
Dictionary<int,Dictionary<int,double>>
或者将其封装到一个索引器中的类。 - Florian F.