c#发展

首页 » 常识 » 问答 » C中对于泛型类接口和泛型类接口之间的继
TUhjnbcbe - 2025/7/15 9:52:00
中科医院专家 https://baike.baidu.com/item/%e5%88%98%e4%ba%91%e6%b6%9b/21900249?fr=aladdin

对于泛型类,也可以具有多个T参数,在继承时,只继承部分类型,其它类型使用具体的类型替代。

在项目中添加Query.cs类文件,并编写如下代码:

在此代码中,CamlQueryTRequest是子泛型类,只继承了QueryTRequest,string基泛型类的第1个类型参数,第2个类型参数使用了具体的string来替代T。

在Program中实例化一下CamlQueryTRequest子类:

由于CamlQueryTRequest只继承了一个类型,所以在实例化CamlQueryTRequest时,只需要使用int这1个类型实例化即可。

1
查看完整版本: C中对于泛型类接口和泛型类接口之间的继