哪个名称与属性和方法的.NET命名标准更一致?
1
public string XRef { get; set; }
2
public string Xref { get; set; }
答案 0 :(得分:3)
我会说第一个 - “X”实际上是一个单独的词(交叉)。这有点像CData
类(和XCData
)。它确实看起来有点奇怪,但我认为值得指出“R”实际上是一个词的开头。
另一方面,对于变量,我可能会使用xref
而不是xRef
,因为后者看起来真的很奇怪。
答案 1 :(得分:1)
我认为这取决于您的代码约定。我写XRef
因为xref
不是一个单词,它包含X和Ref,每个单词我们应该以大写字母开头。
答案 2 :(得分:1)
根据课程图书馆设计指南(http://msdn.microsoft.com/en-us/library/ms229043.aspx),我相信你最终会得到XRef
。
XRef
不是复合词或常用术语。我认为,最终,它实际上取决于您的编码标准。