title: C# String.Format args
body: <p>I have an array like this:</p>
  
  <pre><code>object[] args
  </code></pre>
  
  <p>and need to insert those args in a string, for example:</p>
  
  <pre><code>str = String.Format("Her name is {0} and she's {1} years old", args);
  </code></pre>
  
  <p>instead of:</p>
  
  <pre><code>str = String.Format("Her name is {0} and she's {1} years old", args[0], args[1]);
  </code></pre>
  
  <p>NOTE: Actually the first line of code worked! But args[1] was missing! Sorry and thank you. Points for every one :)</p>