title: declaring 2d array globally (Error: too many initializer values)
body: <p>I have used stackoverflow for a long time and never had to post a question before, but this one has me EXTREMELY frustrated.</p>
  
  <p>I have this piece of code</p>
  
  <pre><code>array&lt;array&lt;string, 10&gt;, 10&gt; cShots = 
  {
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " },
      { " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }
  }; 
  </code></pre>
  
  <p>outside of any methods at a global level. What I'm trying to do is create a 2d array 10 by 10 full of blank space strings. What happens instead is that I get an error on the first bracket of the third line saying "too many initializer values". Every solution I have found to this error says that what I am doing is correct. I have tried doing it multiple other ways.</p>
  
  <pre><code>string** cShots = 
  {
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "}
  }; 
  
  string cShots[10][10] = 
  {
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "},
      {" ", " ", " ", " ", " ", " ", " ", " ", " ", " "}
  }; 
  </code></pre>
  
  <p>but everything I try has the same result.</p>
  
  <p>PLEASE HELP!</p>
  
  <p>EDIT: well...I figured out that I just needed more brackets...and the error went away...but now when I run my code visual studio says that it was a successful build, but then freezes forever...</p>