gpt4 book ai didi

.net - .net 中泛型类型的属性约束?

转载 作者:行者123 更新时间:2023-12-02 13:21:33 27 4
gpt4 key购买 nike

在.net中,如果我有一个泛型类SomeClass<T> ,是否可以使用 where关键字要求 T 是具有特定属性的类?像这样:

[SomeAttribute]
class MyClass
{
...
}

class AnotherClass<T> where T : Attribute(SomeAttribute)
{
...
}

最佳答案

不,这是不可能的。

您能做的最接近的事情就是要求该类实现特定的接口(interface)。

关于.net - .net 中泛型类型的属性约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3097564/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com