为了账号安全,请及时绑定邮箱和手机立即绑定

.NET Core 2.0 下面的代码线程安全吗

.NET Core 2.0 下面的代码线程安全吗

C#
郎朗坤 2021-06-30 13:58:21
这是我的代码,我对线程安全实现有疑问。我的问题如下GetHtmlPageAsync 的返回值是对象。它是线程安全的吗?我将使用这个对象并添加到集合中,最后上传到数据库中。主要方法逻辑如下(实现中)。我有一组域,我在集合中有 10000 个域的列表,想法是,我将它放入队列并调用 GetHtmlPageAsync 以获取页面的 HTML。基于 HTML,我将获得必要的超链接。一旦我得到超链接,我会检查链接中是否有某些可用的词。如果该词在链接中可用,我将调用相同的方法 GetHTMLPageAsync 来获取该页面的 HTML。所以同一个线程可能会调用 GetHtmlPageAsync 来处理另一个链接。我试图以线程安全的方式为多次调用重用相同的方法。请帮忙。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 128 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信