KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've got this custom attribute: [AttributeUsage(AttributeTargets.Method, AllowMultiple=false, Inherited = true)] class MethodTestingAttibute : Attribute { public string Value{ get; private set; } public MethodTestingAttibute (string value) { this.Value= value; } } To be used like this: [MethodTestingAttibute("2")] public int m1() {return 3; } And my difficulty is to take the value of "2" of MethodTestingAttibute object result = method.Invoke(obj, new Type[] {}); // here i get the return Now I want to compare this result to the value of MethodTestingAttibute . How can I do that? I'm trying to go up to this road but without success: method.GetCustomAttributes(typeof(MethodTestAttibute), true)[0]... What is the proper way to get access to the field of the custom attribute?
Tags (comma-separated)
Save Edits
Cancel