Attributes confusion - C#