我有以下实施排序只有一个元素KeyValuePair内部列表<t>
public static List<KeyValuePair<int, double>> entries = new List<KeyValuePair<int, double>>();
entries.Add(new KeyValuePair<int, double>(j, min));
对于一些数学计算,我想那种仅此min value
而不是j key
。 这怎么办? 谢谢。
编辑:我使用的类级变量,我尝试这个多次
PSOLib.entries = PSOLib.entries.OrderBy(kvp => kvp.Value).ToList();
lineChart.DataContext = PSOLib.entries;
和简单的数值没有得到排序。我在哪里拧?
'entries.OrderBy(O => o.Value)'? –