質問: FixLink(att); } doc.Save("file.htm"); ``` 次のエラーを生成します。 'HtmlDocument'は 'System.Windows.Forms.HtmlDocument'と 'HtmlAgilityPack.HtmlDocument' C:* \ Form1.csのあいまいな参照です **編集:私のコードはすべてここにあります: http : //beta.yapaste.com/55** すべてのヘルプは非常に高く評価されています!
回答: `HtmlAgilityPack.HtmlDocument`使用: ``` HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); ``` `using`てインポートした名前空間のうち2つに、 `HtmlDocument`という名前のクラス(HTMLアジリティパック名前空間およびWindowsフォーム名前空間)が含まれているため、コンパイラが混乱し`using`います。これを回避するには、明示的に使用するクラスを指定します。