Share via


Compilerfout CS8410

'type': het type dat wordt gebruikt in een asynchrone using instructie moet impliciet worden omgezet in System.IAsyncDisposable of een geschikte methode 'DisposeAsync' implementeren.

De expressie in een await using instructie moet een DisposeAsync methode hebben.

Deze fout corrigeren

Verwijder de await using trefwoorden of implementeer een geschikte DisposeAsync methode.

Voorbeeld

using System.Threading.Tasks;

class Program
{
    static async Task Main()
    {
        // error CS8410: 'Example': type used in an asynchronous using statement
        // must be implicitly convertible to 'System.IAsyncDisposable' or implement
        // a suitable 'DisposeAsync' method.
        await using var example = new Example();
    }
}

class Example
{
}

Zie ook