У меня есть код C #, который работает в Azure и поддерживает веб, поэтому он должен быть безопасным.Это означает, что я не могу использовать указатели.
У меня есть эта проблема - моя структура данных представляет собой SortedList, где каждый узел является объектом X. Каждый объект X включает в себя массив, где каждая ячейка является другим SortedList объектаY. объекты типа X и Y имеют разные идентификаторы (поэтому, конечно, они доступны для поиска).
Теперь мне нужен способ непосредственно перейти к объекту Y, не просматривая его через объекты X, а затем объекты Y,(На объектах могут быть миллионы)
В C / C ++ я использовал бы список идентификаторов объектов Y с указателями на фактический объект.Таким образом, я бы искал объект только один раз.
Любые идеи, как это можно сделать в C #?
Спасибо!