.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);
}