【问题标题】:Class naming alternatives to the underscore?类命名替代下划线?
【发布时间】:2015-10-07 17:58:02
【问题描述】:

破折号- 不能在 C# 中用于命名类。除了下划线,还有什么好的字符替代品吗? _

我正在寻找一个字符来为更长的类名添加一些可读性。谢谢!

希望不使用大小写方法.. 替换此下划线的东西... 乍一看,我觉得这看起来很可怕..

ClassAIsThisFirstVariable
ClassAIsThisSecondVariable
ClassAIsThisThirdsVariable

只是寻找下划线替换..

ClassAIsThis_FirstVariable
ClassAIsThis_SecondVariable
ClassAIsThis_ThirdVariable

【问题讨论】:

  • 只需使用正确的大小写,如ThisIsAReallyLongClassName
  • 你能提供具体的例子吗?通常帕斯卡套管就足够了。问题主要出现在可以是名词或动词的单词上。
  • 是的,只是当我在这种特殊情况下使用大小写方法时,我的眼睛开始模糊。单独的会很棒,但我几乎对下划线过敏。

标签: c# asp.net naming-conventions


【解决方案1】:

查看thisthis 了解一些选项。

请注意,下划线是用于此目的的最标准字符,因此在我看来,替换它实际上会导致可读性降低...

【讨论】:

  • 我只是讨厌他们。我正在寻找其他东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-27
  • 2012-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多