0

HTML Agility Pack for .net スレッドは、並列スレッド間で単一の HtmlDocument インスタンスを使用する読み取り専用アクセスに対して安全ですか?

私は単一のページをスクレイピングしていますが、データが必要な方法でページの一部をスクレイピングすると遅くなる可能性があるため、Parallel C# ライブラリを使用して一度にページの複数のセクションをスクレイピングしたいと考えています。

4

1 に答える 1

-1

マルチスレッド プログラムで HTMLAgilityPack を使用しましたが、問題なく動作します。ブロックのロックなどのいくつかの方法を使用して、プログラムを保護するだけでよいと思います。

例 lock(asyncObject) { // HTML 処理を行う... }

于 2012-07-13T16:36:31.053 に答える