生成错误-Selenium-无法在声明中指定构造函数参数

时间:2018-09-12 11:45:51

标签: c# selenium

我有一个可以在其他计算机上使用的代码,但是当我尝试在我的计算机中构建时,出现了错误。

  

严重性代码描述项目文件行抑制状态   错误CS1528预期;或=(无法在中指定构造函数参数   声明)”

protected IWebElement GetElementByCssSelector(string selector, int? timeout = null, bool useTimeout = true)
{
        IWebElement GetElement() => Driver.FindElement(By.CssSelector(selector));  // LINE WITH ERROR //

        if (!useTimeout) 
           return GetElement();

        timeout = timeout ?? defaultTimeout;

        var wait = new WebDriverWait(Driver, TimeSpan.FromSeconds(timeout.Value));
        wait.Until(x => GetElement().Displayed);

        return GetElement();
}

我已经尝试更新参考,但是没有用。

0 个答案:

没有答案