11
Как я могу использовать интерфейс как ограничение общего типа C #?
Есть ли способ получить следующее объявление функции? public bool Foo<T>() where T : interface; то есть. где T - тип интерфейса (аналогично where T : class, и struct). В настоящее время я согласился на: public bool Foo<T>() where T : IBase; Где IBase определяется как пустой интерфейс, который наследуется всеми …