.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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д