Does Implicit upcasting happen in Visual C#?
<p><code>double b = 1.5 * a</code>, where <code>a</code> is a <code>float</code> variable.</p>

<p>Will <code>a</code> be casted to <code>double</code> before performing multiplication in Visual C# on Visual Studio 2010??</p>
