Предположим, у меня есть float[]
, где каждая позиция в массиве имеет уникальное значение.Каждая позиция соответствует записи в следующем словаре, где int
относится к смещению массива:
// The int below refers to a position within the float
Dictionary<myObjectDetail, int>
Я хотел бы объединить float[index_to_merge]
с Dictionary<myObjectDetail,index_to_merge>
, так что я получаю что-токак
Dictionary<myObjectDetail,floatvalue>
Можно ли использовать Linq для решения этой проблемы и объединить эти объекты в новый анонимный тип?