Библиотека собеса по C# | вопросы с собеседований
5.66K subscribers
205 photos
2 videos
1 file
169 links
Вопросы с собеседований по C# и ответы на них.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/4c2f1c3b

Работать у нас: https://job.proglib.io/

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
spacer.gif
1.1 KB
🦾 Объясните различия между async void и async Task в C#. Когда вы бы использовали один вместо другого?

async void используется для обработчиков событий, и его следует избегать в большинстве других сценариев, поскольку это усложняет обработку ошибок. async Task используется для асинхронных методов, которые возвращают результат и позволяют лучше обрабатывать ошибки через свойство Exception Tasks.

Библиотека собеса по C#
🦾 Какая операция LINQ удаляет повторяющиеся элементы из результирующей последовательности?

Операция Distinct устраняет дубликаты из последовательности.

Библиотека собеса по C#
В чем разница между public, static и void?

Публично объявленные переменные или методы доступны в любом месте приложения. Статически объявленные переменные или методы доступны глобально без создания экземпляра класса. Статический член по умолчанию не доступен глобально, это зависит от используемого типа измененного доступа. Компилятор сохраняет адрес метода в качестве точки входа и использует эту информацию, чтобы начать выполнение до создания каких-либо объектов. А Void — это модификатор типа, который указывает, что метод или переменная не возвращает никакого значения.

Библиотека собеса по С#