title: Find uncommon characters between two strings
body: <p>I have following code: </p>
  
  <pre><code>public static void Main (string[] args) {
      string word1 = "AN";
      string word2 = "ANN";
  
      //First try:
      var intersect = word1.Intersect(word2); 
      var unCommon1 = word1.Except(intersect).Union(word2.Except(intersect));
  
      //Second try:
      var unCommon = word1.Except(word2).Union(word2.Except(word1));              
    }
  </code></pre>
  
  <p>Result I am trying to get is <code>N</code>. I tried few ways to get it by reading online posts, I am unable to figure it out. Is there a way to get uncommon character between two strings using linq.</p>
  
  <p>Order of characters in string does not matter. 
  Here are few more scenarios: 
  FOO &amp; BAR will result in F,O,O,B,A,R. 
  ANN &amp; NAN will result in empty string.</p>