title: Initializing two dimensional array of objects
body: <p>I have a 2-dimensional array of objects, which I initialize using the traditional loop:</p>
  
  <pre><code>PairDS[,] tempPb1 = new PairDS[LoopCounterMaxValue+1, LoopCounterMaxValue+1];
  for (int i = 0; i &lt;= LoopCounterMaxValue; i++)
     for (int j = 0; j &lt;= LoopCounterMaxValue; j++)
        tempPb1[i, j] = new PairDS();
  </code></pre>
  
  <p>Is there any better way to do this using Enumerable or something? </p>