腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C#
-
在
抛出
异常
之前
等待
并
检查
三次
使用
C#
实现此功能的最佳方式是什么 第一次是200ms,第二次是400,第
三次
是600 await Task.Delay(200); var category = this.categoryRepository.Categories.SingleOrDefault
浏览 26
提问于2020-10-22
得票数 0
2
回答
Selenium
C#
等待
超时
异常
的最长时间
、
、
、
Selenium
C#
在
抛出
超时
异常
之前
等待
的最大显式超时是多少?但是它
抛出
了大约2分钟的超时
异常
。
浏览 3
提问于2017-09-04
得票数 1
2
回答
使用
c#
selenium webdriverWait wait.untill()函数时忽略
异常
、
、
、
、
为了
检查
元素是否存在
并
单击,我尝试编写一个布尔方法,该方法将
等待
使用
C#
selenium的webDriverWait启用和拆分元素,如下所示: webDriverWait wait = new webDriverWait问题是我会被
抛出
异常
。如果
抛出
noSuchElementException和timeOutException等
异常
,我如何忽略它们?我尝试过使用try catch块,但是它没有帮助,并且
抛出
了
异常
。
浏览 6
提问于2017-03-29
得票数 10
回答已采纳
2
回答
如何在引发
异常
时停止
等待
事件信号
、
我有一些代码需要运行一个新线程来执行一个冗长的任务,
检查
任务是否已经启动,然后
在
工作线程异步运行时返回。调用eventWaitHandle.WaitOne();线程1
等待
线程2发出就绪信号 我遇到的问题是,线程2可能在使用eventWaitHandle.Set()进行信令
之前</
浏览 4
提问于2019-12-11
得票数 1
1
回答
workitem.Save()将多个(重复)项存储到TFS中
、
、
、
我使用下面的代码将工作项存储到TFS中,但有时当TFS不可用/或某些
异常
时,它会将4个具有相同详细信息的项存储到TFS中。我正在使用下面的代码。
浏览 1
提问于2017-08-02
得票数 0
6
回答
显式定义
抛出
哪些
异常
的
C#
、
、
在
Java中,您可以使用"throws“关键字显式地定义
抛出
哪些
异常
。这样,调用您的方法的任何人都知道要捕获什么。另外,如果我
在
定义一个接口,有没有办法说"methodX()应该在出错时
抛出
这个
异常
“?
浏览 3
提问于2010-11-03
得票数 29
回答已采纳
2
回答
当
等待
时间不够长时,哪个
异常
在Selenium中发生?
、
、
、
当我们
等待
15秒,应用程序响应时间为20秒时,selenium
抛出
一个错误。 哪个是selenium
抛出
的例外?
浏览 0
提问于2023-01-04
得票数 1
回答已采纳
2
回答
如何捕获异步HttpClient调用中的所有
异常
?
、
、
、
} } } 未处理
异常
: System.AggregateException:通过
等待
任务或访问其
异常
属性没有观察到任务的
异常
。因此,未观察到的
异常
由终结器线程重新引发。-> System.Net.Http.
浏览 8
提问于2019-09-21
得票数 0
1
回答
如何处理任务中未处理的
异常
、
、
、
我遇到了在任务中
抛出
未处理的
异常
的问题。这些
异常
只是被忽略,从来没有传播到任何地方。,Test()
等待
Execute()返回的任务,然后
抛出
一个
异常
。这个
异常
从来不会在任何地方被处理,我唯一能捕捉到的就是应用程序的FirstChanceException处理程序。
在
执行此处理程序后,
异常
将被忽略。因此,我假设它应该被传播到那个UI事件处理程序
并
抛到那里。但从来没有发生过。 我有什么好怀念的吗?编辑:根据FirstCh
浏览 2
提问于2014-05-13
得票数 2
回答已采纳
1
回答
在
引发
异常
的异步期间维护重试状态
、
因此,我想要一个响应的UI,我把
等待
在我的函数调用。因此,当person单击时,函数将控制权放弃给UI线程。函数尝试读取CDROM,但是它非常脏,因此它会向调用方
抛出
异常
。该调用者计算重试次数,
并
继续尝试
三次
。如果我将计数保持
在
一个较低的级别,而这个级别随着
等待
而放弃,它就不能继续尝试,直到
三次
尝试,因为it被放弃了。到底哪个线程/
等待
级别可以负责
检查
重试计
浏览 3
提问于2013-08-22
得票数 0
回答已采纳
2
回答
网页测试自动化框架中的问题
、
、
、
当你试图找到坐标
并
点击按钮,或者试图在网页中找到元素
并
点击它时,有时它会失败,因为按钮在那个时间点上甚至不存在。 当前使用Thread.sleep或重试n次。
浏览 1
提问于2013-10-28
得票数 0
3
回答
如何防止其中一个
抛出
异常
时执行可运行程序
、
、
我有一组元素,
并
对每个元素执行method,将其作为Runnable传递给CompletableFuture.runAsync()。
在
执行过程中,可能需要停止整个计算,所以我
在
执行方法
之前
检查
了一些条件。如果计算应该停止,那么我
抛出
一个
异常
,该
异常
在CompletableFuture外部处理。我想阻止所有Runnables的执行,这些Runnables是
在
抛出
异常
之后执行的。因此,换句话说,我不想<
浏览 20
提问于2019-09-11
得票数 2
回答已采纳
1
回答
如何在异步方法中引发
异常
(Task.FromException)
、
、
、
、
我刚刚发现,从.NET 4.6开始,Task对象上有了一个新方法,我想知道
在
async方法中
抛出
异常
的最好方法是什么。
浏览 9
提问于2017-01-19
得票数 13
回答已采纳
5
回答
为什么这个
异常
没有被捕获?
、
、
我正在尝试运行以下代码:{ { { }); { task.ContinueWith(t => Console.WriteLine("
浏览 0
提问于2013-05-15
得票数 7
回答已采纳
1
回答
将事件声明从
C#
转换为Visual 2010
、
、
我目前正在将一个类从
C#
转换为Visual 2010。
在
我来到EventHandlers
之前
,大部分零件都工作得很好。
浏览 2
提问于2015-02-06
得票数 0
回答已采纳
10
回答
新的永不失败?
、
、
、
在
C++中,我们通常看到
并
编写以下代码:if ( sample == NULL ) std::cout<<"Memory allocationfailed" << std::endl;但是
在
C#
中,我很少看到这样的情况:(至少我从未见过这个)。new Sample();{ Console.WriteLine("Memory allocat
浏览 8
提问于2011-01-22
得票数 5
8
回答
是
在
代码中
检查
DB约束,还是捕获由DB引发的
异常
?
、
、
、
、
在
尝试保存/更新新条目
之前
,我想知道自己是否应该
检查
重复条目,还是
等待
数据访问层引发的
异常
更好。如果有什么重要的话,我会在这个应用程序中使用NHibernate 感谢大家的巨大投入。我发现了另一个原因,为什么我应该在代码中验证,而不仅仅是
等待
抛出
一个
异常
(
并
被我的代码捕获)。在这种情况下,NHibernate似乎只
抛出
一个关于
异常
原因的信息不甚丰富的NHibernate.Exceptio
浏览 10
提问于2009-01-01
得票数 20
1
回答
馆长LeaderLatch EOFException关机
我们使用LeaderLatch
在
我的集群中选择领导者。我们也有一个优雅的关闭过程:现在,问题是当我关闭一个非领导者实例时,await()方法
抛出
一个State.STARTED ) throw new EOFException(); } 因为我已经关闭了它--状态不是启动而是关闭的,所以
抛出
空的
浏览 4
提问于2020-04-14
得票数 0
回答已采纳
3
回答
CancellationTokenSource.Cancel
抛出
一个
异常
、
、
、
、
在
我阅读文档时,CancellationTokenSource.Cancel不应该
抛出
异常
。我对此非常有信心,就好像我
在
评论这一行时,没有
抛出
最后一个OperationCanceledException。如果cts.Cancel行处于活动状态,则
抛出
异常
的行为t2.Wait(令牌); 如果cts.Cancel()中有延迟;那么t2.Wait(令牌);不会在调用行时立即
抛出
异常
。T2.
等待
(令牌);只有在运行cts.C
浏览 5
提问于2014-03-17
得票数 2
回答已采纳
8
回答
为什么.NET中没有检出
异常
?
、
、
我知道
在
谷歌上我可以找到一个合适的答案,但我更喜欢听取你的个人(也许是技术)的意见。
在
抛出
异常
方面存在差异的主要原因是什么?
在
Java中,
抛出
异常
的方法的签名必须使用“
抛出
”关键字,而在
C#
中,您不知道在编译时是否会
抛出
异常
。
浏览 8
提问于2008-09-23
得票数 42
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在.NET Core 中的并发编程
C#的未来:简化参数空值验证
JAVA 中异常处理的最佳实践
每一个C#开发者必须知道的13件事情
Java 异常处理的 20 个最佳实践,你知道几个?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券