title: StringBuilder.AppendFormat with an embedded tab in the format
body: <p>I have spent the last 2 hours googling, either I am loosing touch with keywords, or I am the only one having this problem.</p>
  
  <p>I need a tab delimited file</p>
  
  <pre><code>        StringBuilder sb = new StringBuilder();
          foreach (Transaction line in lines)
          {
              sb.AppendFormat("{0}\t{1}\t{2}\t{3}\t{4}\r\n", 
                                      line.portfolio_id, line.cp_client_id, line.instrument_id, line.sign_id, line.currency_id);
  
          }
  
          using (StreamWriter w = new StreamWriter(filefullpath,true))
          {                
              w.Write(sb.ToString());
              w.Flush();
              w.Close();
          }
  </code></pre>
  
  <p>the above code, yields </p>
  
  <pre><code>PROD.3264-PAYMENTS;CUST.406;CASH-PAYMENT-DI;Pay;USD;
  </code></pre>
  
  <p>I am not sure where the semi-colons are coming from. </p>
  
  <p>please can someone outthere shed some light...</p>
  
  <p>thanks for the help</p>