2017-01-25 5 views
1

Учитывая код активности Workflow Foundation Windows, такие как это:Получить значение аргумента в в CodeActivity (Windows Workflow Foundation,)

public sealed class MyActivity : CodeActivity 
{ 
    public InArgument<string> SomeValue { get; set; } 

    protected override void Execute(CodeActivityContext context) 
    { 
    } 
} 

Есть ли разница между

var x = context.GetValue(SomeValue); 

и

var x = SomeValue.Get(context); 

ответ

0

Они вернутся точно такое же значение

строка х = context.GetValue (SomeValue);

впоследствии она может быть записана в виде строки х = SomeValue.Get (контекста);