gpt4 book ai didi

c# - 为什么 WatiN 会卡住应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 13:56:16 25 4
gpt4 key购买 nike

我一直在处理一个项目并注意到 watin 库卡住了应用程序。这是代码:

using(var browser = new IE(url))
{
if(!string.IsNullOrEmpty(user) && !string.IsNullOrEmpty(password))
{
browser.Link(Find.ById("overridelink")).Click();
}
}

如果找到 ID“overidelink”属性,上面的代码可以正常工作。如果找不到,整个应用程序就会卡住。我怎样才能避免这种情况?

最佳答案

先判断是否存在再执行点击

if (Browser.Link(Find.ById("overridelink")).Exists)
{
Browser.Link(Find.ById("overridelink")).Click();
}

关于c# - 为什么 WatiN 会卡住应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12075448/

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