many questions are close, but none answers my problem…
How do I use reflection in C# 3.5 to get all classes which are static from an assembly. I already get all Types defined, but there is no IsStatic property. Counting 0 constructors is really slow and did not work either.
Any tips or a line of code? 🙂
Chris
Here is how you get types from an assembly:
http://msdn.microsoft.com/en-us/library/system.reflection.assembly.aspx
GetTypes Method
Then:
Look for the classes that are abstract and sealed at the same time.
http://dotneteers.net/blogs/divedeeper/archive/2008/08/04/QueryingStaticClasses.aspx
From the comment below: