.NET 3.x Парсинг и вывод определенного количества записей - C#
Формулировка задачи:
Доброго, пишу что то подобие чата, сначало использовал WebBrowser , но теперь просто использую парсинг и вывожу в label1 , вопрос как сделать так чтобы выводилась не одна запись а например 10 , пробовал for не вышло
код вывода
Листинг программы
- for (int i = 0; i <= 10; i++)
- {
- // Отправляем GET запрос и получаем в ответ HTML-код сайта с курсом валюты
- HttpWebRequest myHttpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
- HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
- StreamReader myStreamReader = new StreamReader(myHttpWebResponse.GetResponseStream());
- html = myStreamReader.ReadToEnd();
- // Вытаскиваем из HTML-кода нужные данные
- Match match = Regex.Match(html, pattern);
- Match match2 = Regex.Match(html, pattern2);
- Match match3 = Regex.Match(html, pattern3);
- string login = String.Format("{1}\n", url, match.Groups[1].ToString());
- string datetime = String.Format("{1}\n", url, match2.Groups[1].ToString());
- string message = String.Format("{1}\n", url, match3.Groups[1].ToString());
- label1.Text = login + " " + datetime + " " + message;
- }
Решение задачи: «.NET 3.x Парсинг и вывод определенного количества записей»
textual
Листинг программы
- var list = new List<Label>();
- int br = 200;
- for (int i = 0; i < 10; i++)
- {
- br += 22;
- var newLabel = new Label() { Text = "Test " + i, Left = 200, Top = br };
- list.Add(newLabel);
- this.Controls.Add(newLabel);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д