11

「property:」という言葉の意味を教えてください。

[property: NotifyParentProperty( true )]
public string Filename
{
  get;
  set;
}
4

1 に答える 1

7

これは、属性がプロパティに適用されることを意味します。
この特定のケースでは、それは冗長であり、取り残される可能性があります。

この種の要素は属性ターゲットmethodを定義し、ターゲットや。などのターゲットがあいまいになる可能性がある場合に最も役立ちreturnます。Visual Studioは、多くのプロジェクトテンプレートの一部であるターゲットassemblyを使用して属性も生成します。AssemblyInfo.cs

詳細と可能な属性ターゲットのリスト:
属性ターゲットの明確化(MSDN)

于 2013-03-27T12:43:17.310 に答える