目前我的程序是这样工作的:
List<Dict<string, double>> GroupA;
List<Dict<string, double>> GroupB;
* All dictionaries have the same keys but with dif values
foreach(string key in GroupA[0])
{
List<double> GroupA_Values;
foreach(Dict d in GroupA)
GroupA_Values.add(d[key]);
List<double> GroupB_Values;
foreach(Dict d in GroupB)
GroupB_Values.add(d[key]);
CompareValuesFunction(GroupA_Values, GroupB_Values);
}
有没有更有效的方法来做到这一点?