title: Initialization of Lists that makes csc 2.0 happy
body: <p>I need to initialize a bunch of lists and populate them with lots of values during initialization, but csc 2.0 compiler that i have to use doesn't like it. For example:</p>
  
  <pre><code>List&lt;int&gt; ints = new List&lt;int&gt;() { 1, 2, 3 };
  </code></pre>
  
  <p>will produce the following compiler error:</p>
  
  <p>error CS1002: ; expected</p>
  
  <p>Is there a way to initialize a list that will make csc 2.0 compiler happy without doing something ugly like this: </p>
  
  <pre><code>List&lt;int&gt; ints = new List&lt;int&gt;();
  ints.Add(1);
  ints.Add(2);
  ints.Add(3);
  </code></pre>