11
Як я можу використовувати інтерфейс як загальне обмеження типу C #?
Чи є спосіб отримати наступне оголошення функції? public bool Foo<T>() where T : interface; тобто. де T - тип інтерфейсу (подібний до where T : classта struct). Наразі я влаштувався на: public bool Foo<T>() where T : IBase; Де IBase визначається як порожній інтерфейс, який успадковується усіма моїми користувацькими інтерфейсами …