programm

C# — работа с компонентом WebBrowser в Visual Studio.

Суть задачи заключается в том, что компонент WebBrowser работает под управление давно устаревшего IE7 браузера. Поэтому ошибки отображение контента сайтов будут повсеместны. Для решения данной проблемы в статье предлагаются различные методы, а также рассматривается часто необходимая задача работы с браузером через прокси:

Читать далее

C#: Работа с потоками (2).

Краткая шпаргалка — часть 2.

Использование TPL — Task parallel library — System.Threading.Tasks позволяет делать параллельный код без необходимости напрямую иметь дело с потоками или пулами потоков. Ключевым классом в TPL является System.Threading.Tasks.Parallel позволяющий делать итерацию по объектам IEnumerable в параллельном режиме. Контейнер может быть массивом, коллекцией или результатом запроса LINQ. Делегаты System.Func и System.Action понадобит­ся чтобы задать целевой метод, который будет вызываться для обработки данных.

Читать далее

C#: Работа с потоками.

Краткая шпаргалка — часть 1.

Платформа .NET предложила множество способов пос­троения программного обеспечения, которое может выполнять сложные операции по уникальным путям выполнения, с намного меньшими сложностями. Поток определен как путь выполнения внутри исполняемого прило­жения. Первичный поток сборки (создаваемый CLR-средой при выполнении Main()) в любое время может создавать вторичные потоки. За счет создания дополнительных потоков можно строить бо­лее отзывчивые (но не обязательно быстрее выполняемые на одноядерных машинах) приложения.

Читать далее

C#: LINQ язык запросов

краткая шпаргалка

Language integrated query — удобная программная конструкция встроенная в C#. LINQ не является подобием SQL, хотя и используется для работы с наборами данных.В основе лежат следующие технологии технологии:

  • Неявная типизация переменных
  • Синтаксис инициализации объектов и коллекций
  • Лямбда-выражения
  • Расширяющий метод
  • Анонимные типы
Читать далее

C# — делегаты, события и лямбда выражения

(краткая шпаргалка)

В начале была функция обратного вызова. Можно было сконфигурировать одну функцию так, чтобы она осуществляла обратный вызов другой функции в приложении. Таким образом осуществлялась двусторонняя коммуникация между двумя программными сущностями и в приложении.

В .NET Framework обратные вызовы также возможны, и их функциональ­ность обеспечивается в безопасной и объектно-ориентированной манере с использованием делегатов.

По сути, делегат — это безопасный в отношении типов объект, указывающий на другой метод (или, методы) приложения, который может быть вызван позднее.

Читать далее
Найти на сайте
Со страниц сайта
Метки
хохмаУмные мыслиармейский юморДела семейныеДокторинформацияой болитфольклорВовочка & kidsВадим ЗверевПолитическиеСтатусы ВКотактеСобрание скороговорокБольшие и малые народностиПро животныхЗаконы МерфиженщиныПро это...Забойный наборНиколай ФоменкоВсякая всякотаалкоманы-наркоголикиПро услуги и рестораныВиктор ШендеровичБородатые анекдотыавтомобилистыТуристы и турыИскусство и киноКозьма ПрутковПро работуПро студентовОмар ХайямЧерномырдинСтатусы про женщин и мужчинВ общественном транспортеПро сумасшедшихСтанислав Ежи ЛецКриминальныеПро ШтирлицаСтас ЯнковскийСмешные статусыДурацкие законыПро юристовпро самолетыПечалькаПро братковХорошие советыНе та ориентацияМарк ТвенСтатусы про жизньНа селеКрасноармейскиеГусары и поручикиДразнилкиИностранные анекдотыСказочныеХрюн МоржовФрансуа де ЛарошфукоЧерный юморЖан-Жак РуссоОхота и рыбалкаПрограммистыЛеди и джентельменыСпортНа бога надейся...МультяшкиБизнесСчиталкиУильям ШекспирГеоргий ФрумкерФрансис БэконДикий западШутливая лотереяПраздникиБедные и богатыеРаневскаяПьер Огюстен Карон де БомаршеСоветы и ответыДикариИсторические анекдотыНикколо МакиавеллиНаполеон БонапартЗагадкиsongswordpresstraditionalpluginпоговоркиC#старостьmysqlЧастушкиbackendjavascripthostingsshajaxphpстатистикапандемия
Больше Меньше
Архивы
Рейтинг@Mail.ru