Невозможно получить аргумент типа для метода Parallel.ForEach - C#
Формулировка задачи:
Добрый вечер, подскажите пожалуйста как это можно исправить, для обычного цикла foreach всё работает.
Ошибка 1 Невозможно получить аргумент типа для метода "System.Threading.Tasks.Parallel.ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource>, System.Action<TSource>)" из данных использования. Попробуйте указать аргументы типа явным образом.
Parallel.ForEach(Enum.GetValues(typeof(Keys)), i =>
{
//тут код
});Решение задачи: «Невозможно получить аргумент типа для метода Parallel.ForEach»
textual
Листинг программы
Parallel.ForEach((IEnumerable<Keys>)Enum.GetValues(typeof(Keys)), i =>
{
//тут код
});