title: Is there a way in C# to initialize jagged arrays similarly as in Java
body: <p>In Java, I can do the following:</p>
  
  <pre><code>String[][] map = {
          {"1.0, ", "1.1, ", "1.2, ", "1.3, ", "1.0, "},
          {"A, ", "B, ", "C, ", "D, ", "E, "},
          {"X, ", "XX, ", "XXX, ", "XXXX, ", "XXXX, "},
                       };
  </code></pre>
  
  <p>but the same code does not compile in C#. I could do it in a tedious way by initializing the sub-fields one by one but I am sure there is a better way.</p>