WF4.5を使用しています。私は次の作業コードスニペットを持っています:
Variable<Int32> varAdd1 = new Variable<Int32>();
varAdd1.Name = "varAdd1";
varAdd1.Default = 5;
Assign<Int32> assignActivity1 = new Assign<int>();
assignActivity1.To = varAdd1; // <====== HERE
はassignActivity1.To
タイプOutArgument<T>
です。はvarAdd1
タイプVariable<Int32>
です。この2種類の階層を調べてみました。それらは共通の基本型を共有していません。
これら 2 つのタイプの階層は次のとおりです。
OutArgument
<T>
-> OutArgument -> 引数変数
<T>
-> 変数 -> LocationRefrence
では、これらの代入は、型の不一致エラーなしでどのように機能するのでしょうか?