能不能让执行失败的语句自动 重新执行一次

sjhcsdn sjhcsdn 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
try{ 语句A;}catch{}

现在语句A中 会使用一个 异步加载的对象,在这个对象为空的时候会异步加载它(第一次使用时)
现在因为是异步的所以语句A调用 的时候就会报错 因为对象 需要等于异步返回才会有值

现在我想 在语句A 报错后 捕捉自定义错误(表示 异步加载的对象问题) 然后等到所需要的对象异步加载完成返回回调以后 再执行一次语句A,

这样的需求怎么实现


注,我本来是通过 同步阻塞的,但诸多尝试以后完全 失败或不理想,才被逼无奈的 挺而走险的 想到这招的,看这里有没有出路,还望各位大侠指点!
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
sjhcsdn
C# 111,129 成员 642,539 内容