1
/// Sets a dependency property
let inline setDP (prop: DependencyProperty) (v: obj) (target: ^a when ^a: (member SetValue: DependencyProperty * obj -> unit)) =
(^a : (member SetValue: DependencyProperty * obj -> unit) (prop,v))
target
最も単純なタイプ以外のダックタイピングの仕方を理解できません。ここで私はエラーExpected 3 expressions, got 2
を得ます。私はこれがどういう意味か分かりません。F#で複数の引数を使用してメソッドをダックする方法は?
メソッドのシグネチャに(ダック)タイプを指定する必要はありません。コンパイラはあなたのためにそれを理解します。 – CaringDev