title: How is the Memento Pattern implemented in C#4?
body: <p>The <a href="http://en.wikipedia.org/wiki/Memento_pattern">Memento Pattern</a> itself seems pretty straight forward. I'm considering implementing the same as the wikipedia example, but before I do are there any language features of C# that make it easier to implement or use?</p>