为什么某些数据成员属性有括号,而其他属性没有
本文关键字:属性 其他 数据成员 为什么 | 更新日期: 2023-09-27 17:56:47
有关 DataMemberAttribute 类的 MSDN 文档显示了下面的示例。
有时设置括号,有时不设置。背后的原因是什么?
例:
[DataMember()]
public string FirstName;
[DataMember]
public string LastName
{
get { return LastNameValue; }
set { LastNameValue = value; }
}
这是一个
C# 语法问题。它与这些特定的类无关。
如果不将参数传递给属性的构造函数,则括号对于属性是可选的。
我建议你决定你喜欢哪种风格并坚持下去。