title: alternatives to string.Format(".... {0}....{1}....",v1,v2) in .net?
body: <p>string.Format() with it's "bla {0} bla" syntax is great. But sometimes I don't want to enumerate the placeholders. Instead I just want to map the variables sequentially in the placeholders. Is there a library that can do that?</p>
  
  <p>For instance, instead of </p>
  
  <pre><code>string.Format("string1={0}, string2={1}", v1, v2)
  </code></pre>
  
  <p>something like</p>
  
  <pre><code>string.Format("string1={*}, string2={*}", v1, v2)
  </code></pre>