Ich verwende eine , die von System.IO.File.OpenText(string path)
zurückgegeben wird, um eine asynchrone Volltextdatei zu erhalten, die Task
über seine Task<string> ReadToEndAsync()
Methode liest;Wie erhalte ich eine Aufgabe ähnlich der, die StreamReader.ReadToEndAsync() zurückgibt, aber nicht standardmäßig gestartet wird?
Soweit ich sehen kann, gibt es eine gestartete Aufgabe, ähnlich wie TaskFactory.StartNew(...)
;
Was könnten einige nette Möglichkeiten sein, um eine Task
identische durch das Ergebnis zu erhalten, obwohl es schlummernd erzeugt, bis ein expliziterer Weg begann?
Die Aufgabe, die es retruns ist nicht wie 'StartNew', tun' StartNew' wird einen neuen Thread starten. 'ReadToEndAsync' ist viel näher an die Rückgabe von etwas ähnlich einem [TaskCompletationSource.Task'] (https://msdn.microsoft.com/en-us/library/dd449187 (v = vs.110) .aspx). –