在C#中[AttributeUsage(AttributeTargets.Parameter)]不起作用

时间:2018-12-19 07:50:01

标签: c# .net .net-core

在创建“ AttributeTargets.Parameter”构造函数的自定义属性时,未调用。我想在“测试类”下使用Fn函数的参数值。我使用了.net核心和.net标准。

where

1 个答案:

答案 0 :(得分:4)

据我所知,属性构造函数仅在您开始检查类型时执行,而不是在创建该类型的实例或执行方法时(在您的情况下)执行。

有关使用自定义属性时执行顺序的详细示例,您可以查看this答案。

希望有帮助!