1
Я хочу, чтобы определить класс ServiceAccessBase в реализации интерфейса IServiceAccessBase и с использованием универсального типа TResult. Общий тип также должен иметь ограничение.Как определить базовый класс и общие ограничения
Как мне это сделать?
Это не компилируется:
public class ServiceAccessBase<TResult> : IServiceAccessBase
where TResult : TResultBase, class, new
{}
Параметр 'class' ограничение должно быть перед любым другим ограничением, и' new' ограничение (правильно размещены на end) должно быть 'new()'. –