title: Visual Studio add-in for validating string.Format method
body: <p><code>string.Format</code> is a very risky method. There are a lot of thing that could go wrong, without any compilation errors:</p>
  
  <pre><code>string.Format("{0{", text);
  string.Format("{1}", text);
  string.Format("(0)", text);
  string.Format("{0}", text1, text2);
  </code></pre>
  
  <p>I'm looking for a way to find this problems in compilation time. If I remember correctly, Resharper find some of those errors, but it's too rich for my blood.</p>