У меня есть проблема: я никак не могу знать, что я называю этот метод:Generic лямбда-выражение
public static Task<TResult> Run<TResult>(
Func<Task<TResult>> function
)
Если вы не имеете общий параметр, который я знаю, что я могу это сделать:
Task.Run(() => { Task.Delay(10000) });
Можете ли вы рассказать мне, как я могу это и почему?
С уважением!
Я не понимаю ваш вопрос. Попробуйте перефразировать его. –
Если вы спрашиваете, как/почему 'Task.Run' возвращает' Task '.., то это потому, что предполагается, что вы перегружаете вас на основе делегата' Func', который вы передаете ему. –