有可能这样做,你的语法略有错误.您需要where为每个约束而不是用逗号分隔它们:
where
public TResponse Call(TRequest request) where TRequest : MyClass where TResponse : MyOtherClass