title: String Split()-method
body: <p>Why am I getting this error?</p>
  
  <pre><code>public class ParameterParser
  {
      public List&lt;string&gt; ParseParameter(string queryString)
      {
          queryString = queryString.Replace(" ", "");
  
          string[] strs = queryString.Split(@"(", @"=", @",", @"&lt;&gt;", 
                                            StringSplitOptions.None);
  
          List&lt;string&gt; parameters = new List&lt;string&gt;();
  
          foreach (string ss in strs)
          {
              string s = ss.Trim(')');
  
              if (s.StartsWith("@") &amp;&amp; !s.Equals("") &amp;&amp; s!=null)
              {
                  parameters.Add(s.Replace(" ", ""));
              }
          }
  
          return parameters;
      }
  }
  </code></pre>
  
  <p>Error   3   The best overloaded method match for 'string.Split(params char[])' has some invalid arguments   F:...\ParameterParser.cs</p>