Приветствую всех, сегодня я покажу как можно с помощью регулярных выражений отпарсить HTML страницу и получить с нее все ссылки. WebRequest request; try { request = HttpWebRequest.Create(«https://www.nookery.ru/»); }catch (Exception) { MessageBox.Show(«Ошибка загрузки страници»); return; } HttpWebResponse response = (HttpWebResponse)request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); StringBuilder pagebuilder = new StringBuilder(); string line; while ((line=reader.ReadLine())!=null) { pagebuilder.AppendLine(line); […]
Учим свою программу говорить!
Приветствую всех, сегодня расскажу об одной интересной фитче. Многие из вас встречали в программах для перевода или чтения книг, возможность включения голосового чтения текста. Если вам это интересно я покажу вам пример того как можно заставить свою программу читать ваш текст. А самое главное что совсем не сложно и так смотрим код и не будем […]
Архивы GZip, Deflate, ZIP
Приветствую всех, иногда в логике своих приложений требуется архивация или как еще говорят компрессия данных. Сегодня рассмотрим несколько примеров того как этом можно реализовать с базовыми библиотеками. Создаем GZip архив static void Main() { // Создание файла и архива. FileStream source = File.OpenRead(@»D:\test.txt»); FileStream destination = File.Create(@»D:\archive.zip»); // Создание компрессора. GZipStream compressor = new GZipStream(destination, […]
Решаем задачу на C#
Все привет, сегодня увидел вопрос студента на форуме, о том как выполнить его задание. Суть задания состояла в том что бы все элементы с наибольшим значением в данной целочисленной квадратной матрице порядка 10 заменить нулями. Написать решения нужно было на C#, к моему удивлению решения не было в интрнете, но было на C++ и паскале. […]
Класс IsolatedStorageFile
Приветствую всех, сегодня поговорим о классе IsolatedStorageFile. У новичков в программировании с работой этого класса частенько возникают вопросы, а они и у меня так же были, я не как не мог понять для чего он вообще нужен. И так все по порядку… IsolatedStorageFile Этот класс представляет собой область файловой системы изолированной-памяти , которая может содержать […]