外部参照与外部参照(.NET命名)

外部参照与外部参照(.NET命名),.net,naming-conventions,.net,Naming Conventions,哪个名称更符合.NET属性和方法的命名标准 一, 二, 我想说的是第一个“X”实际上是一个单独的单词(十字架)。这有点像CData类(和XCData)。这看起来确实有点奇怪,但我认为值得指出的是,“R”实际上是一个单词的开头 另一方面,对于一个变量,我可能会使用xref而不是xref,因为后者看起来真的很奇怪。我会说第一个-X实际上是一个单独的词(十字)。这有点像CData类(和XCData)。这看起来确实有点奇怪,但我认为值得指出的是,“R”实际上是一个单词的开头 另一方面,对于变量,我可能会

哪个名称更符合.NET属性和方法的命名标准

一,

二,


我想说的是第一个“X”实际上是一个单独的单词(十字架)。这有点像
CData
类(和
XCData
)。这看起来确实有点奇怪,但我认为值得指出的是,“R”实际上是一个单词的开头


另一方面,对于一个变量,我可能会使用
xref
而不是
xref
,因为后者看起来真的很奇怪。

我会说第一个-X实际上是一个单独的词(十字)。这有点像
CData
类(和
XCData
)。这看起来确实有点奇怪,但我认为值得指出的是,“R”实际上是一个单词的开头


另一方面,对于变量,我可能会使用
xref
而不是
xref
,因为后者看起来很奇怪。

我认为这取决于您的代码约定。我会写
XRef
,因为
XRef
不是一个单词,它包含X和Ref,每个单词都应该以大写字母开头。

我认为这取决于你的代码惯例。我会写
XRef
,因为
XRef
不是一个单词,它包含X和Ref,每个单词都应该以大写字母开头。

根据类库的设计指南(),我相信最终会是
XRef

  • X不是首字母缩略词(首字母缩略词必须是两个或更多字符)
  • XRef
    不是复合词或通用术语
  • 因此,标识符的大小写规则开始发挥作用。也就是说,使用帕斯卡套管。也就是说,将标识符(X)中的第一个字母和每个连接单词(Ref)的第一个字母大写

  • 我认为,最终,这实际上取决于您的编码标准。

    根据类库的设计指南(),我相信您最终会使用
    XRef

  • X不是首字母缩略词(首字母缩略词必须是两个或更多字符)
  • XRef
    不是复合词或通用术语
  • 因此,标识符的大小写规则开始发挥作用。也就是说,使用帕斯卡套管。也就是说,将标识符(X)中的第一个字母和每个连接单词(Ref)的第一个字母大写

  • 我认为,归根结底,这实际上取决于您的编码标准。

    既然MSDN准则之一是避免缩写,那么可以说“交叉引用”比它们更一致。既然MSDN准则之一是避免缩写,那么可以说“交叉引用”比它们更一致
    public string XRef { get; set; }
    
    public string Xref { get; set; }