Изучите несколько подходов к динамическому вызову универсальных методов в C# с использованием отражения, ключевого слова dynamic и фреймворка Dynamitey. Полное руководство с примерами кода и соображениями о производительности.