C# 字段属性

问题描述 投票:0回答:1

如何在程序集中任意位置的字段上设置属性,然后反映整个程序集中的这些字段属性并获取/设置该属性所附加的字段值?

.net custom-attributes
1个回答
24
投票
  1. 创建针对字段自定义属性
  2. 将其添加到所需字段已存档
  3. 迭代程序集中定义的类型
  4. 对于每个类型
    4a) 遍历其字段
    4b) 如果字段 有您的自定义属性 转到步骤 4c
    4c) 获取设置字段值
© www.soinside.com 2019 - 2024. All rights reserved.