C#类中的多个泛型类型字段[重复]
Posted
技术标签:
【中文标题】C#类中的多个泛型类型字段[重复]【英文标题】:Multiple generic types fields in class C# [duplicate] 【发布时间】:2021-07-17 05:44:02 【问题描述】:我正在尝试创建一个具有多个泛型类型字段的类,如下所示:
class Objeto<T> where T, U, W : class, new()
private T field1;
private U field2;
private List<W> listField;
但我不知道该怎么做。
【问题讨论】:
你的意思是像Objeto<T, U, W>
?还是您对where
感到困惑?还是别的什么?
@Llama 是的,我很困惑,但是 TimChang 给了我解决方案。谢谢。
【参考方案1】:
class Objeto<T, U, W>
where T: class, new()
where U : class, new()
where W : class, new()
private T field1;
private U field2;
private List<W> listField;
【讨论】:
以上是关于C#类中的多个泛型类型字段[重复]的主要内容,如果未能解决你的问题,请参考以下文章