【发布时间】:2010-04-14 16:00:38
【问题描述】:
我知道这不太可能,但我想知道是否有任何方法可以获得类或属性的 cmets(即 ''' 之后的位)..?我已经设法使用 PropertyInfo 类获取了一个类的属性列表,但我找不到获取 cmets / 描述的方法。我需要它作为我为我的站点管理员编写的指南 - 它会很棒如果添加了新属性,它是否可以自动更新,因此无需担心将来更新太多。有人知道怎么做吗?提前致谢。
问候,
理查德
【问题讨论】:
-
顺便说一下,我的意思是在编译和部署时获取描述,如果有影响的话。
-
我现在找到了另一种解决方法.. 不知道为什么我以前没有想到它 - 它是如此明显.. 基本上它是一个目录。目录有一个管理前端,有一个指南告诉用户什么是什么(即如何创建一个项目,每个属性的用途等等)。显而易见的方法是创建一个名为 Attribute 的新类- 这包含 Description 等的属性,然后是 StringAttribute、BooleanAttribute 等的其他类。这些项目现在需要包含属性类实例的属性。简单!
标签: .net asp.net vb.net reflection