Я пытаюсь вызвать сайт через его URL для создания веб-мастера, но когда я пытаюсь получить элементы из ожидаемого URL, мое приложение останавливается и выдает следующее сообщение:
blablah.exe (process 1512) exited with code 0.
To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stop
I Не думаю, что это проблема кода, возможно, что-то с моим отладчиком Visual Studio? потому что я не могу понять, что это такое.
Это приложение net для командной строки ядра
Какой-то код на всякий случай
static void Main(string[] args)
{
GetHtmlAsync();
}
private static async void GetHtmlAsync()
{
var url = "https://blahblah.com";
var client = new HttpClient();
var html = await client.GetStringAsync(url);
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
var newsList = htmlDoc.DocumentNode.Descendants("table")
.Where(node => node.GetAttributeValue("class","")
.Equals("itemList")).ToList();
Console.WriteLine(newsList);
Console.Read();
}
}
при отладке он даже не достигает:
var htmlDoc = new HtmlDocument();
есть идеи?