0

誰かがこれで私を助けることができますか? 私は主に VB で作業する傾向があるため、この C# コンパイル エラーが問題になります。

// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

using System.Threading.Tasks;
using Microsoft.ServiceBus.Messaging;

public static class ServiceBusTaskExtensions
{
    public static Task SendAsync(this TopicClient client, BrokeredMessage message)
    {
        return Task.Factory.FromAsync((cb, state) => client.BeginSend((BrokeredMessage)state, cb, null), client.EndSend, message);
    }
}

.FromAsync 関数呼び出し内で赤い下線が発生し、コンパイル エラーは次のとおりです。「デリゲート型ではないため、ラムダ式を 'System.IAsyncResult' 型に変換できません」.

4

0 に答える 0