私は私が何をしたい形式注文奇妙なデータLINQ
period key value
"2013-3" mykey1 5
"2013-4" mykey1 6
.
.
.
"2013-10" mykey1 15
"2013-11" mykey1 25
"2013-12" mykey1 6
を以下に動的オブジェクトのリストを持っているが、キー==「mykey1」は期間によって順序付けされた値を取得することです。私は以下のようにしようとした
..
data.Where(w => w.key == "mykey1").OrderBy(i => i.period).Select(s => s.value).ToArray();
は何が起こるかは、期間が文字列であるとして、あなたは2013から3の前に2013から12に2013から10からデータを取得しています。
を使用することができます。したがって、各クエリで解析するオーバーヘッドはありません。 –
データがサードパーティから来ているのでコントロールはありません... – Arnab