title: shortest way to get first char from every word in a string
body: <p>I want a shortest way to get 1st char of every word in a string in C#.</p>
  
  <p>what I have done is:</p>
  
  <pre><code>string str = "This is my style";
  string [] output = str.Split(' ');
  foreach(string s in output)
  {
     Console.Write(s[0]+" ");
  }
  
  // Output
  T i m s
  </code></pre>
  
  <p>I want to display same output with a shortest way...</p>
  
  <p>Thanks</p>