簡體   English   中英

自定義屬性的命名約定和准則

[英]Naming conventions and guidelines for custom attributes

如果屬性名稱應該是單數還是復數,是否有任何關於屬性的約定(可能是 Microsoft)?

我不確定命名約定是什么,或者是否有任何命名約定? 我想要我系統中角色的屬性我不確定是否按照慣例(如果有)我應該將它復數為RolesAttribute還是保持單數RoleAttribute

- 編輯 -

現在我認為自定義屬性仍然是從Attribute基 class 派生的類,那么類的約定是否也適用於 C# 屬性?

這實際上取決於您正在實現的功能。 簡而言之,如果您使用屬性分配一個角色,則保持單數,如果您分配多個角色,則使其復數。

在更一般的術語中,應使用清晰的帕斯卡大小寫名稱命名Attributes ,並且它們的 function 用於將元數據或聲明性信息與代碼相關聯。 與代碼中的其他所有內容一樣,請確保它們具有描述性且明確。

我喜歡遵循的一些好的指導方針如下:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM