哪個名稱與屬性和方法的.NET命名標準更加一致?外部參照與外部參照(.NET命名)
1.
public string XRef { get; set; }
2.
public string Xref { get; set; }
哪個名稱與屬性和方法的.NET命名標準更加一致?外部參照與外部參照(.NET命名)
1.
public string XRef { get; set; }
2.
public string Xref { get; set; }
我會說第一 - 的 「X」 實際上是一個獨立字(十字)。這有點像CData
班(和XCData
)。它看起來有點奇怪,但我認爲值得指出的是「R」實際上是一個詞的開頭。
在另一方面,對於一個變量我可能會使用xref
而不是xRef
,只是因爲後者看起來真的怪異。
這取決於你的代碼慣例,我認爲。我會寫XRef
,因爲xref
不是一個單詞,它包含X和Ref,每個單詞我們都應該以大寫字母開頭。
根據類庫的設計指南(http://msdn.microsoft.com/en-us/library/ms229043.aspx),我相信你最終會得到XRef
。
XRef
不是複合詞或常用的術語。我認爲,最終,這取決於您的編碼標準。
由於MSDN準則之一是避免縮寫,因此可以認爲'CrossReference'比任何一個都更加一致 – Joe 2010-06-10 05:36:37