Как извлечь полный URL-адрес с помощью HtmlAgilityPack - C #

Хорошо с пути ниже, он извлекает только ссылающийся URL, как это

код извлечения:

foreach (HtmlNode link in hdDoc.DocumentNode.SelectNodes("//a[@href]"))
{
    lsLinks.Add(link.Attributes["href"].Value.ToString());
}

Код URL

<a href="Login.aspx">Login</a>

Извлеченный URL

Login.aspx

Но я хочу получить реальную ссылку, как бы разбирал браузер

http://www.monstermmorpg.com/Login.aspx

Я могу сделать это с помощью проверки URL-адреса, содержащего http, и если нет, добавить значение домена, но это может вызвать некоторые проблемы в некоторых случаях, и я думаю, что это не очень мудрое решение.

c # 4.0, HtmlAgilityPack.1.4.0

Ответы на вопрос(2)

Ваш ответ на вопрос