Пожалуйста, объясните синтаксис события таймера асинхронно / ожидайте

Я исследовал асинхронность и жду синтаксисаВот а такжеВот, Это действительно помогает понять использование, но я нашел интригующий пример синтаксиса наMSDN чего я просто не понимаю

ВопросМожет кто-нибудь объяснить мне синтаксис этогоSystem.Timers.Timer регистрация события с асинхронным ожиданием: почему вы можете использоватьasync await ключевые слова уже в лямбда-выражении?

Timer timer = new Timer(1000);
timer.Elapsed += async ( sender, e ) => await HandleTimer();

private Task HandleTimer()
{
    Console.WriteLine("\nHandler not implemented..." );        
}

Вопрос 2: И каковы два параметраsender & e хорошо, если они не появляются вHandleTimer метод?

Ответы на вопрос(3)

Ваш ответ на вопрос