У меня есть список списков.
List<List<T>> li = {
{a1,a2,a3 ... aN},
{b1,b2,b3 ... bN},
...
};
double foo(List<T> list)
{
// do something
// e.g {1,2,3}
// it = 1 + 2 + 3
return it;
}
Теперь я хочу отсортировать li
таким образом, чтобы при увеличении foo(x)
на x
он отображался в отсортированном списке.
Каков наилучший путь в C # / Python / любой другой язык к этому?