Как я могу передать параметры универсального типа в моих методах?
public Type<T, U, V> { ... } public void Method(??? arg) // where ??? is Type<T, U, V> { ... }
Вам нужно сделать сам метод общим:
public void Method<T, U, V>(Type<T, U, V> arg) { // ... }
public Type<T, U, V> { ... } public void Method<T, U, V>(Type<T, U, V> arg) { ... }
Отнесите общие параметры в определение вашего метода
public void Method<T,U,V>(Type<T,U,V> arg) // where ??? is Type<T, U, V> { ... }