use*_*348 0 .net c# generics
我需要创建一个通用的IList,其中T将是具有各种接口的泛型类.例如ChannelFactory<IService1>或ChannelFactory<IService2>等等..
ChannelFactory<IService1>
ChannelFactory<IService2>
Ger*_*nck 7
如果你想要这个,你应该在必要时改变你的设计.例如,使所有接口都来自相同的接口IServiceBase.然后,您可以在泛型类上使用以下约束:
IServiceBase
IList<T> where T: IServiceBase
归档时间:
16 年,2 月 前
查看次数:
1720 次
最近记录: