I'm reading an opensource c# project, and in some basic classes, there are a lot of custom attributes, like the following:
[Parameter("aaa", typeof(int), "this is aaa")]
[Parameter("bbb", typeof(bool), "this is bbb")]
[Serializable]
public class Number : DataElement
{
...
}
Now I need to understand these custom Attributes but there is no documentation. So I need to find which function do things based on these custom Attributes.And from reading these function,I can get the meaning.
Is there a thorough way to locate the function in the project,the function will do sth based on certain custom Attributes?