What does square bracket [] mean in the below code?
As @Spencer Ruport said, they’re attributes. They’re used within .NET for declarative programming. You can find information on each of these attributes at MSDN. However, you should know that the name of the attribute can be shortened. In your case, for example, Category is the short form of the class name CategoryAttribute and XmlElement is … Read more