属性中的“属性:”一词是啥
Posted
技术标签:
【中文标题】属性中的“属性:”一词是啥【英文标题】:What is word "property:" in Attribute属性中的“属性:”一词是什么 【发布时间】:2013-03-17 13:03:50 【问题描述】:你能解释一下“property:”这个词是什么意思吗?
[property: NotifyParentProperty( true )]
public string Filename
get;
set;
【问题讨论】:
【参考方案1】:表示将Attribute应用于属性。 在这种特定情况下,它是多余的,可以省略。
这种元素定义了Attribute Target,并且在目标可能不明确时最有用,例如目标method
和return
。 Visual Studio 还使用AssemblyInfo.cs
中的目标assembly
生成属性,这是许多项目模板的一部分。
更多信息和可能的属性目标列表:Disambiguating Attribute Targets (MSDN)
【讨论】:
以上是关于属性中的“属性:”一词是啥的主要内容,如果未能解决你的问题,请参考以下文章