У меня есть небольшая проблема, я использую
var filelist = new List<KeyValuePair<string, string>>();
filelist.Add(new KeyValuePair<string, string>(a, b));
filelist.Add(new KeyValuePair<string, string>(c,d));
в backgroundWorker1, чтобы сделать то, что ему нужно, и когда backgroundWorker1 завершится, список должен быть как-то передан backgroundWorker2.1004 *
Я понятия не имею, с чего начать, поэтому любая помощь очень ценится.