Новости C#

Многопоточность в C#. Способы синхронизации потоков

В предыдущей части мы рассмотрели один из вариантов синхронизации потоков в многопоточном приложении — использование оператора lock. При этом в...
Читать далее...
Thread

Многопоточность в C#. Конкурентный доступ и синхронизация

Часто различные потоки в приложении используют разделяемые (общие для всех) ресурсы. Например, несколько потоков могут использовать один и тот же...
Читать далее...
Thread

Многопоточность в C#. Делегаты потоков

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

Многопоточность в C#. Введение

Одним из ключевых моментов программирования является многопоточность. Поток (thread) — это некий путь выполнения кода. Даже, если мы создаем обычное...
Читать далее...

Валидация модели в C#. Интерфейс IValidatableObject

Для валидации модели в C# не обязательно создавать свои собственные атрибуты валидации. Разрабатываемая модель (класс) может наследовать интерфейс IValidatableObject и...
Читать далее...

Валидация модели в C#. Создание собственных атрибутов валидации

В предыдущей части мы рассмотрели атрибуты валидации, которые нам предоставляются платформой .NET для проверки моделей. Однако, валидация модели в C#...
Читать далее...