Ответ 1
Использовать псевдонимы:
using HapHtmlDocument = HtmlAgilityPack.HtmlDocument;
using WfHtmlDocument = System.Windows.Forms.HtmlDocument;
Как я могу получить С# для различения двусмысленных типов классов без необходимости указывать полное имя HtmlAgilityPack.HtmlDocument
каждый раз (это неоднозначно по сравнению с System.Windows.Forms.HtmlDocument
)?
Есть ли способ заставить С# знать, что я ВСЕГДА говорю об одном классе или другом, и поэтому не нужно указывать его каждый раз, когда я его использую?
Использовать псевдонимы:
using HapHtmlDocument = HtmlAgilityPack.HtmlDocument;
using WfHtmlDocument = System.Windows.Forms.HtmlDocument;
Вы можете определить псевдоним для одного пространства имен, например:
using hap = HtmlAgilityPack;
а затем используйте псевдоним вместо полного пространства имен:
hap.HtmlDocument doc = new hap.HtmlDocument;