【问题标题】:Naming convention rules: Id in plural [closed]命名约定规则:复数形式的 ID [关闭]
【发布时间】:2014-10-13 14:35:46
【问题描述】:

我有一个关于 C# 命名约定规则的问题。

我知道你写的是 ex。 CustomerId.

但如果属性是CustomerIdList 呢?

我应该写CustomerIds 还是CustomerIdS

【问题讨论】:

  • 绝对不是后者。这看起来很傻。
  • 根据我的经验,您不会使用复数名称。我同意塞尔曼的观点。 “CustomerIdList”是最合适的。
  • @MattBurland 你可以随时扩展它:CustomerIdentifiers ;)

标签: c# naming-conventions naming


【解决方案1】:

MSDN 描述了对成员名称使用帕斯卡大小写。据我所知,没有关于复数的具体指导方针,但我建议CustomerIds,因为它对我来说感觉更自然。

同样hereIDId 之间的问题已回答:使用Id

【讨论】:

  • 我认为两个字母的首字母缩写词都应该大写(例如CustomerIDs)。不是这样吗?
  • @Rotem "Id" 是缩写,不是首字母缩写词。
  • @PatrickHofman 谢谢,我没有看到他们明确以Id 为例。
  • @Rotem:它不是示例中的ID。而id 应该是驼峰式的,所以Idid 本身应该保留id
猜你喜欢
  • 1970-01-01
  • 2010-10-29
  • 1970-01-01
  • 1970-01-01
  • 2021-12-28
  • 2013-10-15
  • 1970-01-01
  • 2016-12-25
  • 1970-01-01
相关资源
最近更新 更多