title: Formatting a C# string with identical spacing in between values
body: <p>I have 3 strings.  The first set of strings are:</p>
  
  <pre><code>"1.0536"  
  "2.1"  
  "2" 
  </code></pre>
  
  <p>The second is something like:</p>
  
  <pre><code>"Round"  
  "Square"  
  "Hex"
  </code></pre>
  
  <p>And the last are:</p>
  
  <pre><code>"6061-T6"  
  "T351"  
  "ASF.3.4.5" 
  </code></pre>
  
  <p>I need to combine the three strings together with identical spacing in between each string.  I can't use \t for tabbing as after I combine the strings, I send them to an Access Database.</p>
  
  <p>When I combine the strings they look like:</p>
  
  <pre><code>"1.0536 Round 6061-T6"  
  "2.1 Square T351"  
  "2 Hex ASF.3.4.5" 
  </code></pre>
  
  <p>I would really like them to look like this with the same exact amount of spacing in between each string:</p>
  
  <p>"1.0536&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Round&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6061-T6"<br>
  "2.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Square&nbsp;&nbsp;&nbsp;&nbsp;T351"<br>
  "2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hex&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ASF.3.4.5"  </p>
  
  <p>How can I do this with C#?</p>