Obter o nome de domínio de uma URL em C # / .NET [duplicado]

Esta questão já tem uma resposta aqui:

Domínio de nível superior do URL em c # 8 respostas

O código:

string sURL = "http://subdomain.website.com/index.htm";
MessageBox.Show(new System.Uri(sURL).Host);

me dá "subdomain.website.com"

Mas eu preciso do domínio principal "website.com" para qualquer URL ou link da web.

Como faço isso?

questionAnswers(3)

yourAnswerToTheQuestion