このことを考慮:
void StartUpdate(DataRequest dataRequest)
{
Task.Factory.StartNew(request => {... do something with "request" ...},
dataRequest);
}
さて、私の質問:StartNewメソッドに2番目のパラメーターとして渡す代わりに、ラムダ式内でdataRequestを使用できますか?私の懸念は、そのメソッドが別のスレッドで実行されることであり、dataRequestがそこで使用されたときにその状態を維持するかどうかはわかりません。