Я пытаюсь получить несколько данных с разных URL-адресов с помощью HtmlAgilityPack.
- Он получит цены на товары.
- Но когда товарный запас равен 0. Они закрывают страницу.
Моя программа добавляет цены в список. Когда страница выдает 404, она должна добавить пустой элемент списка.
Есть ли способ упростить программу? Я не могу использовать одни и те же переменные на одной и той же кнопке. Я добавляю тот же код, меняя числа (6).
WebRequest SiteyeBaglantiTalebi06 = HttpWebRequest.Create("https://www.themia.com.tr/The-Mia-Dekor-Mermer-22-Cm-Gri,PR-2432.html");
WebResponse GelenCevap06 = SiteyeBaglantiTalebi06.GetResponse();
StreamReader CevapOku06 = new StreamReader(GelenCevap06.GetResponseStream());
string KaynakKodlar06 = CevapOku06.ReadToEnd();
int IcerikBaslangicIndex06 = KaynakKodlar06.IndexOf("<div class=\"productPrice\">") + 122;
int IcerikBitisIndex06 = KaynakKodlar06.Substring(IcerikBaslangicIndex06).IndexOf("</div>");
listBox3.Items.Add((KaynakKodlar06.Substring(IcerikBaslangicIndex06, IcerikBitisIndex06)));