У меня в моем коде несколько стеков, которые я использую для отслеживания моего логического местоположения. В определенные моменты мне нужно дублировать стеки, но я не могу клонировать их таким образом, чтобы сохранить порядок. Мне нужно только мелкое дублирование (ссылки, а не объект).
Каким будет правильный способ? Или я должен использовать несколько других стеков?
ПРИМЕЧАНИЕ. Я видел эту запись Проблема клонирования стека: ошибка .NET или ожидаемое поведение?, но не знаю, как настроить метод клонирования для класса Stack.
ПРИМЕЧАНИЕ # 2: Я использую System.Collection.Generic.Stack