0
typedef NSDictionary* (^block)(NSString *collect_event);

Obj-C のライブラリからこのステートメントを取得したので、C# バージョンで記述する必要があります。誰かがこれについて私にアドバイスできますか?

4

1 に答える 1

0

目的 c のブロックに関する私の理解から、あなたのブロックは

Func<string, Dictionary<object, object>> block;

ブロックの実際の実装について詳しく説明していないため、ここでお手伝いすることはできませんが、次のようになります。

Func<string, Dictionary<object, object>> block = x => {
    // do something with x and return a dictionary
};

var someValue = block("Foo");
于 2013-10-12T10:45:10.207 に答える