.NET 3.x Парсинг и вывод определенного количества записей - C#

Узнай цену своей работы

Формулировка задачи:

Доброго, пишу что то подобие чата, сначало использовал WebBrowser , но теперь просто использую парсинг и вывожу в label1 , вопрос как сделать так чтобы выводилась не одна запись а например 10 , пробовал for не вышло код вывода
Листинг программы
  1. for (int i = 0; i <= 10; i++)
  2. {
  3. // Отправляем GET запрос и получаем в ответ HTML-код сайта с курсом валюты
  4. HttpWebRequest myHttpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
  5. HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
  6. StreamReader myStreamReader = new StreamReader(myHttpWebResponse.GetResponseStream());
  7. html = myStreamReader.ReadToEnd();
  8.  
  9. // Вытаскиваем из HTML-кода нужные данные
  10. Match match = Regex.Match(html, pattern);
  11. Match match2 = Regex.Match(html, pattern2);
  12. Match match3 = Regex.Match(html, pattern3);
  13. string login = String.Format("{1}\n", url, match.Groups[1].ToString());
  14. string datetime = String.Format("{1}\n", url, match2.Groups[1].ToString());
  15. string message = String.Format("{1}\n", url, match3.Groups[1].ToString());
  16. label1.Text = login + " " + datetime + " " + message;
  17. }

Решение задачи: «.NET 3.x Парсинг и вывод определенного количества записей»

textual
Листинг программы
  1. var list = new List<Label>();
  2.             int br = 200;
  3.  
  4.             for (int i = 0; i < 10; i++)
  5.             {
  6.                 br += 22;
  7.                 var newLabel = new Label() { Text = "Test " + i, Left = 200, Top = br };
  8.                 list.Add(newLabel);
  9.  
  10.                 this.Controls.Add(newLabel);
  11.             }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы