title: Will List<T> Shrink In Size If You Remove Elements
body: <p>When a <code>List&lt;T&gt;</code> gets full, it doubles in size, occupying twice the memory, but would it automatically decrease in size if you removed elements from it?</p>
  
  <p>As much as I understand decreasing the <code>Capacity</code> would not mean relocating all the data in memory, it would just need to drop off the end of the reserved memory, but does it actually do it?</p>