Для чего нужен интерфейс IDisposable в C#?

Middle
122

Для чего используется GVT?

Senior
121

Какие методы существуют для работы с жизненным циклом запроса в ASP.NET Core?

Middle+
121

В чем разница между асинхронным программированием и многопоточностью?

Middle
120

Что такое CancellationToken в многопоточности?

Middle
119

Как middleware формирует и возвращает ответ?

Middle+
118

Как работает Entity Framework?

Middle
118

Какие существуют виды приведения типов в C#?

Junior
118

Что такое интерполяция строк и как она позволяет использовать переменные внутри строк?

Junior
117

В чем разница между использованием 'throw' и 'throw ex' в C#?

Middle
116

Что такое виртуальный метод в C#?

Junior
116

Как работают обобщения (дженерики) в C# на низком уровне?

Senior
115

Как происходит работа с потоками и задачами в C#, если несколько потоков обращаются к общему состоянию?

Middle+
113

Для чего нужны примитивы синхронизации в C#?

Middle
113

Что такое многопоточность и что такое библиотека TPL (Task Parallel Library) в C#?

Middle
113

В чем заключается суть методов расширения?

Junior
113

Для чего используются поля с модификатором доступа readonly?

Junior
113

Какие типы объектов можно использовать в цикле foreach в C#?

Junior
113

Для чего нужен Dependency Injection в разработке на C#?

Junior
112

Как работает механизм async/await в C#?

Middle
112
4/155