using System.Threading.Tasks;
public async static Task Main()
HtmlWeb web = new HtmlWeb();
var htmlDocClass = web.Load("https://www.zhailm.com/fuli/meinvtupian/");
var htmlNodesClass = htmlDocClass.DocumentNode.SelectNodes("//article[@class='excerpt']/header/h2/a");
var classInfo = htmlNodesClass[ran.Next(htmlNodesClass.Count)];
var uriClass = classInfo.Attributes["href"].Value;
var htmlDocImg = web.Load("https://www.zhailm.com" + uriClass);
var htmlNodesImg = htmlDocImg.DocumentNode.SelectSingleNode("//article[@class='article-content']/a/img");
var uriImg = htmlNodesImg.Attributes["src"].Value;
var httpClient = new HttpClient();
var pic = await httpClient.GetByteArrayAsync(uriImg);
var picBase = Convert.ToBase64String(pic);