Bitte erläutern Sie die asynchrone / Warte-Syntax des Timer-Ereignisses

Ich habe die Asynchrone untersucht und warte auf die SyntaxHie undHie. Es ist wirklich hilfreich, die Verwendung zu verstehen, aber ich habe auf @ ein faszinierendes Syntaxbeispiel gefunde MSDN was ich einfach nicht verstehe.

Frag: Könnte mir bitte jemand die Syntax dieses @ erklärSystem.Timers.Timer Event-Registrierung mit Asynch abwarten: Warum können Sie dieasync await Keywords bereits im Lambda-Ausdruck?

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

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

Frage 2 Und was sind die beiden Parametersender & e gut für wenn sie nicht im @ erscheinHandleTimer Methode

Antworten auf die Frage(6)

Ihre Antwort auf die Frage