Shortcut for creating single item list in C#
<p>In C#, is there an inline shortcut to instantiate a List&lt;T&gt; with only one item.</p>

<p>I'm currently doing:</p>

<pre><code>new List&lt;string&gt;( new string[] { "title" } ))
</code></pre>

<p>Having this code everywhere reduces readability.  I've thought of using a utility method like this:</p>

<pre><code>public static List&lt;T&gt; SingleItemList&lt;T&gt;( T value )
{
    return (new List&lt;T&gt;( new T[] { value } ));
}
</code></pre>

<p>So I could do:</p>

<pre><code>SingleItemList("title");
</code></pre>

<p>Is there a shorter / cleaner way?</p>

<p>Thanks.</p>
