private News ParseNode(HtmlNode node) { HtmlNode header = node.SelectSingleNode("h3"); HtmlNodeCollection pharagraps = node.SelectNodes("p"); string title = header.InnerText.Trim(); string content = pharagraps.Aggregate(string.Empty, (current, pharagraph) => current + ParsePharagraph(pharagraph)); return(new News(title, content)); }