Turn ExpandoObject into static type
As many others have shown, the new ExpandoObject introduced in C# 4 can be pretty useful in some scenarios.
However, on the odd occasion when you want to convert an ExpandoObject to a static type you have defined you can be forgiven for…