專案資料夾階層應與 namespace 階層對應,便於導航與維護。
public Sample()
{
//
// TODO: 在此處加入建構函式邏輯
//
}
個人覺得此風格較直觀,符合 C# 慣用風格(Allman 風格)。
public string Name
{
get;
set;
}
public string Age
{
get;
private set;
}
每個存取子佔一行,清晰可見存取層級差異。
var
var i = 0;
var strName = "Lihua";
UserInfo objUser = GetUserInfo(); // 類型不明確時,建議顯式宣告型別
原則:讀程式碼時若造成型別不明確,改用具體型別。
var vt = new ValueText { Value = 10, Text = "Age" };
規範雖非強制,但有總比無好,能提升團隊協作效率與程式碼可讀性。歡迎各位同仁提出改進建議,目前更新至 20 條。
順帶一提,今天剛好零點,趕上 cnblogs 今日頭條。搜尋「周利華」在 Google 有 16600 筆,加上「cnblogs」才找到自己,哈哈。在分享中彼此精進,共勉之。