2016-07-27 6 views
2

Ich habe einen Fall, in dem ich ein Objekt asynchron absetzen würde. Da finally-blocks seit C# 6 auf wartende Tasks wartet, ist dies möglich, allerdings wäre ich nicht in der Lage, dies mit using-Blöcken zu handhaben, da sie nur auf dem (synchronen) IDisposable arbeiten.Async Verfügen über Block

Ich denke, es gibt wirklich keine Möglichkeit, dies zu umgehen, also ist meine Frage: Gibt es Pläne, etwas wie die C# Sprache hinzuzufügen?

+2

Es ist nicht auf der [Roadmap] (https://github.com/dotnet/roslyn/blob/master/docs/Language%20Feature%20Status.md). Sie können dies im Roslyn GitHub Repo vorschlagen. Aber suchen Sie zuerst die Probleme; es wurde wahrscheinlich schon erzogen. –

+0

@EliArbel Danke, ich werde es versuchen! – Marxama

Antwort

2

Dafür gibt es bereits a proposal. Bis jetzt scheint es vom Roslyn-Team nicht viel Aufmerksamkeit erregt zu haben, es ist auch nicht auf the current roadmap for C# 7.0 or 8.0.

+0

Danke, meine sucky Suchfähigkeiten haben nichts für mich getan. Das ist eine Schande, aber ja, es fühlt sich an, als gäbe es eine Menge wichtigerer Dinge, die man angehen könnte. – Marxama

Verwandte Themen