title: How to check if a generic parameter is dynamic in .NET 4.0
body: <p>I have a class <code>ObjectMapper&lt;T&gt;</code> . Is there any way in .NET 4.0 to tell if <code>typeof(T)</code> is <code>dynamic</code>? I want to be able to determine inside a member method whether the class was initialized as <code>new ObjectMapper&lt;dynamic&gt;()</code> vs. <code>new ObjectMapper&lt;SomeConcreteClass&gt;()</code>.</p>