title: find and Remove from IList
body: <p>I have a IList of users</p>
  
  <pre><code>private IList&lt;User&gt; _Players
  </code></pre>
  
  <p>I have a method to remove a specific user from the list</p>
  
  <pre><code>public virtual void RemovePlayer(User User)
  {
      int index=_Players.Select(T=&gt;T.ID).ToList().IndexOf(User.ID);
      _Players.RemoveAt(index);
  }
  </code></pre>
  
  <p>I would like to know if there is a simpler way to remove a user from this list</p>