整个解决方案在Visual Studio中构建得很好,但是当我运行Nant脚本来编译网站时,我在这一行上遇到了几个错误:
string[] qs = (Request.QueryString["e"] ?? String.Empty)
.Split(new[] { '?' }, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)
首先说明预期类型,然后是语法错误(预期值),); 我曾经在项目中使用过这样的行,但似乎并没有抱怨这些行.
我很确定错误来自于在条件语句上调用Split,但我不确定原因.
我建议尝试
string[] qs = (Request.QueryString["e"] ?? String.Empty)
.Split(new char[] { '?' }, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)
请注意,new[]去了new char[].