I've never used C# attributes, but understand that they are the rough equivalent of Java annotations.
If I proceed with the port using attributes to replace annotations, what do I need to know? What's going to be the same? Different? What's going to bite me?
As for as my research i found that
C# uses the ConditionalAttribute attribute that is driven from compile time symbols
i just want to know whether can we write annotation on our own and which versions of dotnet supports it?
It is appreciated that if i got any samples or documents to read
Waiting for your valuable response and comments