c#으로 웹파싱하는 프로그램을 짜는 중입니다

HTML의 태그로 구분하여 원하는 정보만 파싱하는 형태인데 

제가 파싱 처음할때 시도했던 방법이 폼에 webbrowser 넣구 그 안에 소스코드 짜넣는 형식으로 파싱을 했는데 이게 리소스를 많이 먹더군요

웹브라우저도 굳이 볼 필요없기도하고 원하는건 파싱한 텍스트 정보뿐이니 webbrowser안쓰고 파싱할려고하는데 어떠한 방법이 있나요??