【发布时间】:2011-04-12 08:05:06
【问题描述】:
我有一个名为 BillingActivity、DevelopmentActivity、ResearchActivity 的类都实现了 IActivity。
在我的应用程序的某个地方,我枚举了一个包含所有类型的 dll。检查 typeof(IActivity).IsAssignable(type) 如果是这样我想得到字符串 typeDescription = type.Attribute.Value 或类似我想要的是将属性放在一个类或上述类上(取决于你提出什么建议或什么解决方案是可能的)比如
[ActivityType = "Billing"].
public class BillingActivity {}
我不想获取该类型的实例,我只想获取描述(属性的值)。
我该怎么做?有人可以将我推向正确的方向吗?
【问题讨论】:
标签: c# .net attributes annotations