C# Разделение Extension методов
Есть Три проекта (для простоты будут A,B,C). Теперь сама проблема:
В проектах A и B есть экстеншн метод с одинаковой сигнатурой T Copy<T>(this T).
К проекту C прекручены A и B, нужно вызвать метод .Copy , есть ли возможность как нибудь разделить реализации?
Ответы (1 шт):
Автор решения: Андрей NOP
→ Ссылка
Пишите вызов явно, с указанием класса (как для обычного не-extension статического метода):
var result = NamespaceA.ExtensionsClass.Copy(source);