代码检查:BaseTypeRequired 属性仅支持类和接口
BaseTypeRequired 属性要求类型参数为类或接口。 因此,将其应用于值类型可能会导致错误。 例如,以下内容将生成警告:
struct Person
{
}
[BaseTypeRequired(typeof(Person))]
class FriendlyAttribute : Attribute
{
}
最后修改日期: 2025年 9月 27日
BaseTypeRequired 属性要求类型参数为类或接口。 因此,将其应用于值类型可能会导致错误。 例如,以下内容将生成警告: