Question: what is the difference between an attribute and a property in c#?
Answer: Property implies something possessed by something else. Attribute suggests something that is an inherent characteristic. ... The exception would be where the terms are jargon, for example in C# where property and attribute have different, much more specific, meanings.