在C#中,attributes(特性)通常遵循以下命名规范:
下面是一个示例:
[Serializable]
public class MyClass
{
[JsonProperty("Id")]
public int id { get; set; }
[Range(1, 100)]
public int Value { get; set; }
}
在这个示例中,Serializable、JsonProperty和Range都是预定义的Attribute,它们遵循了上述的命名规范。同时,MyClass类中的属性id和Value也分别使用了JsonProperty和Range这两个Attribute。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:C#中namespace的命名规范