title: C# - Check if string contains characters of another string at the same order
body: <p>I would like to check if a string contains the characters of another string (returning true or false), but it needs to be in the "right" order but not necessarily contiguous.</p>
  
  <p>Example:</p>
  
  <pre><code>String firstWord = "arm";
  String secondWord = "arandomword"; //TRUE - ARandoMword
  
  String thirdWord = "road"; //FALSE - ARanDOmword
  </code></pre>
  
  <p>The word "arandomword" contains the letters of the word "road" but it's not possible to write it, because they are not at the right order.</p>
  
  <p>Anyone, please?</p>