ReactiveUI には、次のようなシグネチャを持つメソッドがあります
public static ReactiveUI.ObservableAsPropertyHelper<TRet>
ObservableToProperty<TObj, TRet>(
this TObj This,
System.IObservable<TRet> observable,
System.Linq.Expressions.Expression<System.Func<TObj, TRet>> property,
TRet initialValue = null,
System.Reactive.Concurrency.IScheduler scheduler = null
)
F#では、次のようなオブジェクトをどのように構築しますか
System.Linq.Expressions.Expression<System.Func<TObj, TRet>> property,
C#では、次のようなことをします
this.ObservableAsPropertyHelper(
observable,
me => me.MyProperty
)
編集
私はもう試した
m.ObservableToProperty(this, value, fun me -> me.Property )
と
m.ObservableToProperty(this,
value,
new Linq.Expression.Expression(fun me -> me.Property )
しかし、どちらも機能しません