Я пытаюсь обработать 2 независимые задачи с помощью новой параллельной библиотеки задач .NET 4.0
inputList1 is List<CustomObject>
inputList2 is List<DateTime>
List<double> firstCall = GetDoubleListing(inputList1, inputList2);
List<double> secondCall = GetAnotherListing(inputList3, inputList2);
inputList2 является общим для обоих вызовов (это список только для чтения).
Я пытался использовать следующий код, но получал исключения
Task[] tsk = {
Task<List<double>>.Factory.StartNew(GetDoubleListing(inputList1, inputList2)),
Task<List<double>>.Factory.StartNew(GetAnotherListing(inputList3, inputList2));
};
Может кто-нибудь подсказать мне, как передавать параметры и как включить параллельную библиотеку задач.