Возможно, вы имели в виду:
// Create tasks
List<Task> tasks = new List<Task>()
{
new Task(() => Console.WriteLine("A")),
new Task(() => Console.WriteLine("B"))
};
// Start them later
tasks.ForEach(a => a.Start());
Или, если хотите, запустите их в момент создания, как показал вам Чад (вызов Task.Factory.StartNew (Action) .