This question already has an answer here:
I am working with reflection. When I get some type's properties, I want to distinguish the properties that it's property type is in .NetFramework library or is defined by the developer.
For example I want a method that is called :
bool IsDotNetType(Type t)
and for example int, string, DateTime, List etc are .Net types, BUT Student is developer defined.
I have used IsPrimitive method, but it just works for int, bool, string, and when I pass it DateTime, it says that it is not primitive
Thanks.
Aucun commentaire:
Enregistrer un commentaire