C# 8 – Асинхронные потоки

C# logoC# 8 принес ряд очень интересных нововведений. Одним из них является поддержка асинхронных потоков (async streams). Давайте посмотрим что это такое, а также разберемся как они создаются и используются.

Читать дальше...

C# 8 – Реализация по-умолчанию для метода интерфейса

C# logoСреди нововведений C# 8 есть одно, которое можно назвать неоднозначным. Это возможность определить реализацию по-умолчанию для метода интерфейса. Рассмотрим её синтаксис, варианты использования, а также какие потенциальные проблемы могут возникнуть из-за её применения.

Читать дальше...