title: array of UInt16, what's the suffix in C#?
body: <p>I'm trying to initialize inline an array of UInt16. For int I can do the following:</p>
  
  <pre><code>int[] int_array = new[]{0,0,0,0};
  </code></pre>
  
  <p>meanwhile using UInt16 doesn't work without a cast:</p>
  
  <pre><code>UInt16[] uint16_array= new[]{(UInt16)0,(UInt16)0};
  </code></pre>
  
  <p>It's quite annoying do those casts. 
  I was wondering if there is any suffix in C# to disambiguate the assignment (like 0.0f for float).</p>