Ich muss ein vorhandenes Programm ändern und es enthält folgenden Code: var inputs = events.Select(async ev => await ProcessEventAsync(ev)) .Select(t => t.Result) .Where(i => i != null) .ToList(); Aber das scheint mir sehr seltsam, vor allem die Verwendung von asyncund awaitin der Auswahl....