Bạn có thể giải thích cho tôi từ "property:" có nghĩa là gì không?Từ "property:" trong Thuộc tính
[property: NotifyParentProperty(true)]
public string Filename
{
get;
set;
}
Bạn có thể giải thích cho tôi từ "property:" có nghĩa là gì không?Từ "property:" trong Thuộc tính
[property: NotifyParentProperty(true)]
public string Filename
{
get;
set;
}
Điều đó có nghĩa là Thuộc tính được áp dụng cho thuộc tính.
Trong trường hợp cụ thể này, nó thừa và có thể bị bỏ đi.
Loại phần tử này xác định Attribute Target và chủ yếu hữu ích khi mục tiêu có thể mơ hồ, chẳng hạn như các mục tiêu method
và return
. Visual Studio cũng tạo các thuộc tính bằng cách sử dụng mục tiêu assembly
trong AssemblyInfo.cs
là một phần của nhiều mẫu dự án.
More Info và một danh sách các mục tiêu thuộc tính có thể:
Disambiguating Attribute Targets (MSDN)