title: Title case handling issue in C#
body: <p>I have a requirement where every word in a string should be converted to title case but my exact convertion is as follows :</p>
  
  <p>My present code is as follows :</p>
  
  <pre><code>row[col.ColumnName] = CultureInfo.InvariantCulture.TextInfo.ToTitleCase(Convert.ToString(row[col.ColumnName]).ToLower());
  </code></pre>
  
  <p>which converts "war and peace" to "War And Peace" but my requirement was  "War and Peace" where.</p>
  
  <p>At present ToTitleCase function was not helpfull.</p>
  
  <p>Please suggest any possible solution for me.</p>
  
  <p>Thanks.</p>