Интерактивная лаборатория

Интерактивные демонстрации

Изучайте внутреннее устройство .NET на небольших наглядных экспериментах.

Управление памятью

Как работает сборщик мусора в .NET

Создавайте объекты, отпускайте ссылки и запускайте сборки, чтобы увидеть поколения, продвижение объектов и кучу больших объектов.

Открыть демо
Асинхронность

Как async/await разворачивается в state machine

Пройдите по шагам через MoveNext, приостановку метода, continuation, awaiter и AsyncTaskMethodBuilder.

Открыть демо

Скоро появятся новые эксперименты

Коллекция пополнится наглядными объяснениями конкурентности, производительности и внутреннего устройства .NET Runtime.