title: Converting string to title case
body: <p>I have a string which contains words in a mixture of upper and lower case characters. </p>
  
  <p>For example: <code>string myData = "a Simple string";</code></p>
  
  <p>I need to convert the first character of each word (separated by spaces) into upper case. So I want the result as: <code>string myData ="A Simple String";</code></p>
  
  <p>Is there any easy way to do this? I don't want to split the string and do the conversion (that will be my last resort). Also, it is guaranteed that the strings are in English.</p>