Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这可能是非常基本的..
我有一堂课
[Version("2"), Caching(false)] class Sample { ..... }
如何在 C# 中访问属性版本和缓存的值?
查看使用反射访问属性(C# 和 Visual Basic)
其实不是那么基本。做到这一点的方法是通过反思。
这是一个关于如何做到这一点的微软教程。
反射是一种有趣的新技术,它允许您从侧面查看类 -> 访问私有和受保护的字段和函数以及属性。
您可以使用 fastflect API 来执行此操作。它提供了扩展方法,使您所描述的反射任务变得容易。
http://fasterflect.codeplex.com/