Почему метод 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

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