Obtenha o título de uma página da Web em formulários do Windows usando C #

Esta é uma maneira simples de obter o título de uma página da web em C # usando:

static string GetPageTitle(string link)
{
try
{
WebClient wc = new WebClient();
string html = wc.DownloadString(link);

Regex x = new Regex("<title>(.*)</title>");
MatchCollection m = x.Matches(html);

if (m.Count > 0)
{
return m[0].Value.Replace("<title>", "").Replace("</title>", "");
}
else
return "";
}
catch (Exception ex)
{
Console.WriteLine("Could not connect. Error:" + ex.Message);
return "";
}
}

Link: http://codehill.com/2013/11/get-title-webpage-windows-forms/