using System.Collections.Generic;
using System.Threading.Tasks;
public static void Main()
List<string> leagues = new List<string>()
Parallel.ForEach<string>(leagues, (leagueId) =>
List<string> matches = new List<string>()
foreach (var match in matches)
Console.WriteLine(string.Format("{0} - {1}", leagueId, match));
Console.WriteLine("Hello World");