In Java this is called an annotation, in C# this is called an attribute. C# has had them since its first release , in Java they appeared with version 1.5. A good example of an attribute is the [Obsolete] attribute in C# to mark elements that are going out of service (the same as deprecated in Java).12 Ağu 2005