C#Generic – 任何声明T的方法都有属性?

[MyCustomClassAttribute]
public class Foo
{
}


public class Bar<T>
    where T : ??
{
    public T FooInstance;
}

我很确定这是不可能的,但我想我会检查一下.任何方式使T必须有一个[MyCustomClassAttribute]?

最佳答案
我担心这是不可能的.这是您可以使用的所有possible generic constraints的列表.

转载注明原文:C#Generic – 任何声明T的方法都有属性? - 代码日志