Would "return new Collection<T>(myList)" creates new collection object every time it's called?
<p>Let's say I have a property:</p>

<pre><code>public Collection&lt;T&gt; GameCollection
{
  get { return new Collection&lt;T&gt;(_myGameList); }
}
</code></pre>

<p>Would this method creates new Collection object every time it's called?</p>
