typedef NSDictionary* (^block)(NSString *collect_event);
Obj-C のライブラリからこのステートメントを取得したので、C# バージョンで記述する必要があります。誰かがこれについて私にアドバイスできますか?
typedef NSDictionary* (^block)(NSString *collect_event);
Obj-C のライブラリからこのステートメントを取得したので、C# バージョンで記述する必要があります。誰かがこれについて私にアドバイスできますか?
目的 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");