-2
есть способ в C#, чтобы использовать общий класс с дополнительным типом.Общие классы: необязательный тип
Для примера
Класс:
public abstract class A<Type> : Interface where Type : new()
{
public string Method1(int param)
{ ... }
}
Вызов:
A<SomeType>.Method1(9);
A.Method1(9);
Нужен ли этому методу доступ к параметру общего типа? если не добавить его в базовый класс. –
Нет, не так ли, поэтому нет ограничений или чего-то еще? – Doppelmeter
Непонятно, чего вы пытаетесь достичь, но я настоятельно рекомендую не называть ваш параметр типа 'Type' ..., и это не синтаксис для указания аргумента типа для общего метода. –