title: Creating an array of System.ValueTuple in c# 7
body: <p>In my code I have:</p>
  
  <pre><code>private static readonly ValueTuple&lt;string, string&gt;[] test = {("foo", "bar"), ("baz", "foz")};
  </code></pre>
  
  <p>But when I compile my code, I get:</p>
  
  <pre><code>TypoGenerator.cs(52,76):  error CS1026: Unexpected symbol `,', expecting `)'
  TypoGenerator.cs(52,84):  error CS1026: Unexpected symbol `)', expecting `)'
  TypoGenerator.cs(52,94):  error CS1026: Unexpected symbol `,', expecting `)'
  TypoGenerator.cs(52,103):  error CS1026: Unexpected symbol `)', expecting `)'
  TypoGenerator.cs(117,42):  error CS1525: Unexpected symbol `('
  TypoGenerator.cs(117,58):  error CS1525: Unexpected symbol `['
  </code></pre>
  
  <p>What is the correct way to create and initialize an array of ValueTuples?</p>