title: Quick way to create a list of values in C#?
body: <p>I'm looking for a quick way to create a list of values in C#. In Java I frequently use the snippet below:</p>
  
  <pre><code>List&lt;String&gt; l = Arrays.asList("test1","test2","test3");
  </code></pre>
  
  <p>Is there any equivalent in C# apart from the obvious one below?</p>
  
  <pre><code>IList&lt;string&gt; l = new List&lt;string&gt;(new string[] {"test1","test2","test3"});
  </code></pre>