Jak czytać zawartość strony w c #?

Chcę przeczytać tekst strony bez znaczników html i nagłówków. Potrzebuję tylko tekstu wyświetlanego w przeglądarce internetowej.

nie potrzebuję tego w ten sposób

<code><html>
<body>
bla bla </td><td>
bla bla 
<body>
<html>
</code>

Potrzebuję tylko tekstu „bla bla bla bla”.

Użyłem metod webclient i httpwebrequest, aby pobrać treść HTML i podzielić otrzymane dane, ale nie jest to możliwe, ponieważ jeśli zmienię stronę, tagi mogą się zmienić.

Czy jest więc jakiś sposób, aby anagramatycznie wyświetlić tylko tekst wyświetlany na stronie?

questionAnswers(5)

yourAnswerToTheQuestion