title: List<string> emailAddress how to replace value in a particular string
body: <p>I have the following method</p>
  
  <pre><code>/// &lt;summary&gt;
      /// Replaces SemiColons with commas because SMTP client does not accept semi colons
      /// &lt;/summary&gt;
      /// &lt;param name="emailAddresses"&gt;&lt;/param&gt;
      public static List&lt;string&gt; ReplaceSemiColon(List&lt;string&gt; emailAddresses) // Note only one string in the list...
      {         
          foreach (string email in emailAddresses)
          {
              email.Replace(";", ",");
          }
  
          //emailAddresses.Select(x =&gt; x.Replace(";", ","));  // Not working either
  
  
          return emailAddresses;
      }
  </code></pre>
  
  <p>However the email string is not replacing the ";" with the ",".   What am I missing?</p>