title: StringBuilder, add Tab between Values
body: <p>I have a small problem:</p>
  
  <p>I have a List of fields, with 3 Values. I want to build my String with these three Values,
  delimited by a <strong>"TAB"</strong>..</p>
  
  <p>Code:</p>
  
  <pre><code>StringBuilder stringBuilder = new StringBuilder();
  foreach (string field in fields)
  {
      stringBuilder.Append(field).Append("\t");
  }
  stringBuilder.AppendLine();
  return stringBuilder.ToString();
  </code></pre>
  
  <p>The Tab is only between the 3rd and 2nd Value (Between 1st and 2nd is a Space ?!)</p>
  
  <p>So I tried this:</p>
  
  <pre><code>StringBuilder stringBuilder = new StringBuilder();
  foreach (string field in fields)
  {
      stringBuilder.Append(field + "\t").Append("\t");
  }
  stringBuilder.AppendLine();
  return stringBuilder.ToString();
  </code></pre>
  
  <p>Then I have 2 Tabs between 3rd and 2nd, one Tab between 1st and 2nd and also a Space
  between 1st and 2nd..</p>
  
  <p>(The Space is always there, how to avoid that?)</p>
  
  <p>So what I have to do? Need <strong>only</strong> (without spaces..) a Tab between these Values..</p>