gpt4 book ai didi

c# - 如何在C#中使用关键字 `var`和Class

转载 作者:太空宇宙 更新时间:2023-11-03 18:59:14 28 4
gpt4 key购买 nike

<分区>

我想启动新的浏览器 Chrome 进程。

ChromeDriver 类中有一个方法可以做到这一点。

并尝试像这样初始化 ChromeDriver:

ChromeDriver browser;
private void OpenBrowser()
{
browser = new ChromeDriver(Browsers.Chrome);
}

问题是:

我启动 n 个进程浏览器 Chrome,它只运行一个浏览器,另一个进程不运行我的代码(尽管它已初始化)。

所以,我尝试更改代码:

private void OpenBrowser()
{
var browser = new ChromeDriver(Browsers.Chrome);
}

它可以工作,但另一种方法是使用浏览器。但是我不能从方法中声明 var browser

它会返回如下错误:

The contextual keyword 'var' may only appear within a local variable declaration or in script code

更新:

我看到了所有答案并且知道 var 在我的情况下是 ChromeDriver

但是什么时候运行,就有问题了。

我将描述更多信息。

假设,我需要启动 2 个 Chrome 进程。初始化两个 Chrome 进程后,我将转到 URL:

浏览器.GoToUrl(链接);

所以,我会知道它是否有效。

一开始,使用ChromeDriver的情况下,它仍然打开了2个Chrome进程,但它只使用了第二个进程,第一个进程不工作。

其次,使用 var 关键字的案例,它打开了 2 个 Chrome 进程,并且它也在使用两个进程。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com