title: Check if a string start with any character in a list
body: <p>I want to check whether a string starts with any character in a list. My current implementation in C# is as follows:</p>
  
  <pre><code>char[] columnChars = new char[] { 'A', 'B', 'C', 'D', 'E' };
  private bool startWithColumn(string toCheck)
  {
     for(int i=0; i&lt;columnChars.Length; i++)   
       if (toCheck.StartsWith(columnChars[i]+""))
       {
         return true;
       }
  
     return false;
  }
  </code></pre>
  
  <p>I would like to know if any solution is better?</p>