Почему метод AsyncEventHandler может возвращать void или Task?C#

Место общения программистов C#
Ответить
Anonymous
 Почему метод AsyncEventHandler может возвращать void или Task?

Сообщение Anonymous »

Blazor имеет структуру обратного вызова AsyncEventHandler, которая используется для объявления событий в компоненте. Вот полезное обсуждение того, как вызвать событие.
Я обнаружил, что метод, назначенный AsyncEventHandler, может возвращать void или Task. Как он может вернуть void, если объявлено, что он возвращает Task. Рассматривает ли система возврат void как завершенную задачу?
И я говорю здесь о методе, который возвращает void, а не «асинхронный void». Итак, действительно синхронный метод.

Подробнее здесь: https://stackoverflow.com/questions/780 ... id-or-task
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»