Was ist eine Alternative für Task.FromResult <T> () für Aufgaben, die Vorgänge darstellen, die void [duplicate] @ zurückgeb

Diese Frage hat hier bereits eine Antwort:

Wenn meine Schnittstelle Task zurückgeben muss, was ist der beste Weg, um eine Implementierung ohne Operation zu erreichen? 5 Antworten

Was ist der beste Weg, um eine Aufgabe zurückzugeben, die keinen generischen Typparameter hat? Mit anderen Worten, eine Aufgabe, die eine Operation darstellt, die nichts zurückgibt oder @ zurückgibvoid?

it anderen Worten, ich suche nach Alternativen für:

T value = default(T);
return Task.FromResult<T>(value); // and

var tcs = new TaskCompletionSource<T>();
tcs.SetResult(value);
return tcs.Task;

Aber für Aufgaben, die Vorgänge darstellen, die nichts zurückgeben sollen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage