Я хочу отсортировать список (или массив) в С# и сохранить новые индексы для каждого из элементов в несортированном списке. То есть:.
A = 2 3 1
sorted(A) = 1 2 3
indexes = 1 2 0 <-- This is what I need
Я читаю о переполнении стека, что LINQ особенно полезно, но я не могу найти, как это сделать конкретно.