我需要将每日统计数据存储在 Windpws Phone 的隔离存储中,这让我相信多维字典将是最有用的,但我无法理解使其工作所需的逻辑。
统计信息在伪代码中看起来像这样:
dictionary DailyStats {
1,
[Stats] => dictionary {
[Class] => 5,
[Entertainment] => 3,
[Personnel] => 2,
[Price] => 7,
[Quality] => 6
}
}
我从这个开始:
var DailyStats = new Dictionary<int, Dictionary<string, string>>();
但是一旦我想给这个结构赋值,我很快就迷路了。应用程序每天都会收集这些值。
我想到了 Linq,但对于我想要做的事情来说似乎有点过头了。
谁能指出我正确的方向?
谢谢!