title: How to skip optional parameters in C#?
body: <p>Example: </p>
  
  <pre><code>public int foo(int x, int optionalY = 1, int optionalZ = 2) { ... }
  </code></pre>
  
  <p>I'd like to call it like this:</p>
  
  <pre><code>int returnVal = foo(5,,8); 
  </code></pre>
  
  <p>In other words, I want to provide <code>x</code> and <code>z</code>, but I want to use the default for <code>Y</code>, <code>optionalY = 1.</code></p>
  
  <p>Visual Studio does not like the <code>,,</code></p>
  
  <p>Please help.</p>