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