0

ユーザーがインターフェイスを渡し、それからクラスを動的に作成したい場合、オブジェクト式を使用してそれを行うことは可能ですか? つまり、与えられたインターフェースは次のとおりです。

type IMyInterface =
    abstract Perform : Unit -> Unit

言い方はありますか:

obj = {
    new IMyInterface with
        member this.Perform() = Console.WriteLine("Perform this action")
}

そうでない場合、それを行う非 Reflection.Emit 方法はありますか?

4

0 に答える 0