Сам паттерн Memento кажется довольно простым. Я рассматриваю возможность реализации того же, что и в примере из Википедии, но прежде чем я это сделаю, есть ли какие-нибудь особенности языка C#, которые облегчают реализацию или использование?