C#中attributes的命名规范

   2024-10-01 8690
核心提示:在C#中,attributes(特性)通常遵循以下命名规范:Attribute类的名称应以Attribute结尾,例如:[Serializable]Attribute类的名

在C#中,attributes(特性)通常遵循以下命名规范:

Attribute类的名称应以Attribute结尾,例如:[Serializable]Attribute类的名称应使用PascalCase(首字母大写)命名规范Attribute类的属性应使用PascalCase命名规范Attribute类的属性值应使用小写字母开头的camelCase命名规范

下面是一个示例:

[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。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号