title: Remove items from list that exist in another list
body: <p>Both the following lists contain a QuoteID field. What is the best way to eliminate items from the currentQuotes list that have a QuoteID that exists in the quoteData list? Thanks.</p>
  
  <pre><code>  //Establish - Instantiate lists
    IList&lt;QuotePaneView&gt; currentQuotes = new List&lt;QuotePaneView&gt;();
    IList&lt;Quote&gt; quoteData = new List&lt;Quote&gt;();
  
    //Fill lists
    currentQuotes =  theQuotePaneService.GetAllQuotePanelStuff();
    quoteData =  theQuoteDataService.GetAllQuoteData();
  </code></pre>