「property:」という言葉の意味を教えてください。
[property: NotifyParentProperty( true )]
public string Filename
{
get;
set;
}
「property:」という言葉の意味を教えてください。
[property: NotifyParentProperty( true )]
public string Filename
{
get;
set;
}
これは、属性がプロパティに適用されることを意味します。
この特定のケースでは、それは冗長であり、取り残される可能性があります。
この種の要素は属性ターゲットmethodを定義し、ターゲットや。などのターゲットがあいまいになる可能性がある場合に最も役立ちreturnます。Visual Studioは、多くのプロジェクトテンプレートの一部であるターゲットassemblyを使用して属性も生成します。AssemblyInfo.cs
詳細と可能な属性ターゲットのリスト:
属性ターゲットの明確化(MSDN)