作为结果和参数的两个不同的泛型类型

本文关键字:两个 泛型类型 结果 参数 | 更新日期: 2023-09-27 18:10:32

使用这个方法,我可以返回未知数据类型:

private T Call<T>(Uri uri) where T:new()  { }
但是如何传递另一个未知的数据类型(不相同)作为参数:
private T Call<T>(Uri uri, ??? parameters) where T:new()  { }

作为结果和参数的两个不同的泛型类型

添加另一个泛型类型参数:

private T Call<T, TOther>(Uri uri, TOther parameters) where T:new()  { }