Я новичок в C#. Я пытаюсь заставить List.Select
работать с асинхронными c задачами и получаю сообщение об ошибке с вызовом Select
. Ошибка говорит
Аргументы типа для метода 'IEnumerable System.Linq.Enumerable.Select (this IEnumerable, Fun c)' не могут быть выведены из использования. Попробуйте явно указать аргументы типа.
Вот мой код:
var lst = new List<string>();
lst.Add("");
lst.Add("");
var tasks = lst.Select(async x =>
{
await Task.Delay(1000);
throw new Exception();
});
await Task.WhenAll(tasks);