title: How do I split a word's letters into an Array in C#?
body: <p>How do I split a string into an array of characters in C#?</p>
  
  <p>Example String word used is "robot".</p>
  
  <p>The program should print out:</p>
  
  <pre><code>r
  o
  b
  o
  t
  </code></pre>
  
  <p>The orginal code snippet:</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Diagnostics;
  using System.IO;
  using System.Text.RegularExpressions;
  
  
  namespace Testing
  {
  class Program
  {
      static void Main(string[] args)
      {
          String word = "robot";
  
          String[] token = word.Split(); // Something should be placed into the () to 
          //print letter by letter??
  
          foreach (String r in token)
          {
              Console.WriteLine(r);
          }
      }
  }
  }
  </code></pre>
  
  <p>How can the codes be correctly implemented?</p>