C# boxing when casting to ValueType
<p>I was reading about the <a href="http://msdn.microsoft.com/en-us/library/system.valuetype%28v=vs.100%29.aspx" rel="nofollow">ValueType class</a> and I am wondering if, when something gets casted to a ValueType, whether it is getting boxed? Example:</p>

<pre><code>void DoSomething(ValueType valueType)
{
}

DoSomething(5);
</code></pre>

<p>Did the <code>int</code> represented by the literal <code>5</code> get boxed when received by DoSomething method?</p>
