Можно создать метод расширения общего списка с определенного типа, напримерРасширение на общий список определенного типа?
List<MyClass> myList = new List<MyClass>();
myList<MyClass>.MyExtensionMethod();
Ее важно, что MyExtensionMethod работает только со списком типа MyClass.
Я подозреваю, что это невозможно, поэтому какие варианты для этого?
Почему бы не попробовать ? Точно то, что вы «подозреваете, невозможно», отлично работает. Было бы быстрее написать метод расширения, чем приходить сюда и спрашивать. :) – bzlm
'myList' - это имя переменной. Вы не можете добавлять общие параметры к именам переменных –
Это можно сделать точно так же, как и любой другой метод расширения. Почему бы просто не попробовать? –