Я читал о Action Delegate на MSDN, и поэтому это под синтаксисом
public delegate void Action<in T>(T obj);
Чем я просмотрел c-sharpcorner.com и использовал этот синтаксис
public delegate void Action<T>(T obj);
Как вы видите, нет in
до T.
Какой синтаксис правильный и что означает in
?
EDIT: тот же синтаксис, используемый для Predicate
.
Спасибо.