Общие классы могут объявляться с помощью общих делегатов, как показано ниже, но это, к сожалению, метаданные. Я не могу найти полный пример:Пример общего делегата?
public abstract class Expression
{
public static Expression<TDelegate> Lambda<TDelegate>(Expression body, bool tailCall, IEnumerable<ParameterExpression> parameters);
}
здесь TDelegate является Func <>. Можете ли вы написать пример общего класса, в котором используется общий делегат? Я не мог найти такой пример.