title: Get distinct list between two lists in C#
body: <p>I have two lists of strings. How do I get the list of distinct values between them or remove the second list elements from the first list? </p>
  
  <pre><code>List&lt;string&gt; list1 = { "see","you","live"}
  
  List&lt;string&gt; list2 = { "see"}
  </code></pre>
  
  <p>The result should be <code>{"you","live"}</code>.</p>