title: convert a generic list to ISet
body: <p>Has anyone had to assign a list to an <code>ISet</code>? How do I go about and do this? </p>
  
  <p>Say I have the class</p>
  
  <pre><code>class Foo
  {
    ISet&lt;Item&gt; Items { get; set; }
  }
  </code></pre>
  
  <p>Now, I want to do the following:</p>
  
  <pre><code>var foo = new Foo() { Items = new List&lt;Item&gt;() { new Item() } }
  </code></pre>