このような問題のために最高のC#データ構造とは何だろうと思いますか?使用するC#データ構造体はどれですか?
私はキー配列を配列のキー配列ごとに持っています。 複雑な音です:)
とにかく私の心にもっとも簡単な解決策は、私は正式なC#トレーニングをしたことがないことに注意してください。それは私がC++プログラマであること、そして、いくつかの愚かなプロジェクトではC#アプリケーションでした。それで、私は使用できる良い構造を見逃してしまったかもしれません。
だから
Dictionary<string, List<Dictionary<string, double>>です。しかし何か良いことはありますか?
私は各キーのデータポイントのセットを持っていますが、データポイントのセットは複数あります。
だから私は、誰かがより良い設計提案をしているかどうかは疑問だった。
あなたの要件をより明確に説明できますか? –
データの用途は何ですか? –
この構造体はデータポイントを保持します。いくつかのテストランの結果が複数のグラフに表示されます。したがって、最初のレイヤー文字列キーは、そのグラフの一意のキーIDを表します。 2番目のレイヤーは、Seriesのユニークキーを表す文字列を持つグラフ上のSeriesのリストです。辞書はちょうどデータポイントであり、その値は – grobartn