亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何淺析.NET中文變量及方法的命名規則

發布時間:2021-12-18 21:24:05 來源:億速云 閱讀:198 作者:柒染 欄目:編程語言

這期內容當中小編將會給大家帶來有關如何淺析.NET中文變量及方法的命名規則,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

我們將介紹.NET中文變量及方法的命名規則,相信通過規范的.NET中文變量及方法的命名,能令今后的維護開發工作更加的簡單,也方便復用。

目前,我們在項目中使用.NET中文變量,從3年前的權限管理,到一年前的購物車管理,發展到了在類庫(會員積分獎金規則)中使用。體會到了中文變量對于項目維護的巨大方便。

前提:開發團隊以中文為主,開發文檔以中文為主,系統的業務維護以中文為主,開發環境以中文為主。部署環境無關緊要,如果部署環境是非中文的,要提前在部署環境中測試。 建議,***開發與部署環境相同。以便于提高項目的工作效率。

變量的命名規則: 如: private float c1_購物車_非換購商品總額 = 0; 形式:(英文或拼音)字母前綴+數字+下劃線+字母前綴的中文名稱+下劃線+變量的名稱;(英文cart) c1 _購物車 _ 非換購商品總額  這里: 1表示類中的成員變量,建議字母前綴用小寫2表示類中的方法, 建議字母前綴用大寫3表示方法中的局部變量; 建議字母前綴用小寫枚舉類型的沒有數字 如:

private void C2_購物車()  {...}  private void C2_購物車()  {  string c3_購物車編號 = WebUtils.GetShoppingCartId();   }    public enum OrderStateEnum  {   os_訂單狀態_待處理訂單=1,   os_訂單狀態_已付款訂單 = 2,   os_訂單狀態_已收款訂單 = 3,   os_訂單狀態_已發貨訂單 = 4,   os_訂單狀態_已收貨訂單 = 5,   os_訂單狀態_已完成訂單 = 6     }     public bool PB2_積分獎金_加入積分獎金池(int orderid)  {   ...   bool pb3_積分獎金_加入積分獎金池是否成功 = true;  ...  pb3_積分獎金_訂單明細.UO_state = (int)b2cCityBLL.OrderStateEnum.os_訂單狀態_已完成訂單;  new b2cCityBLL.OrderBLL().UpdateOrder(pb1_積分獎金_訂單明細 );  ...  return pb3_積分獎金_加入積分獎金池是否成功;  }

這里 pb表示PointsBonus積分獎金,我們對前綴的使用絕大多數使用英文。前綴的字符數一般不超過3個。 因為他們分布在不同的命名空間里,所以不會重復。而且,他們的規則以簡單適用為***,來滿足我們的90%的網站項目。其他的10%,一般而言,不是我們的主要所在。我們的70%的精力,是用在以后項目的維護上,而不是開發上。也就是以維護項目為主(70%),開發新項目為輔(30%),這樣,我們的項目功能模塊的復用率很高,相應的開發效率也就提高了。

這樣,通過前綴可以得到ide的智能提示功能,并且相關的變量會排序在一起;中文的名稱要與業務員進行溝通,取得一致意見。

缺點,主要是中文的輸入還存在一定的問題,但對于整個項目的好處來說,可以忽略。

上述就是小編為大家分享的如何淺析.NET中文變量及方法的命名規則了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西和县| 克拉玛依市| 吉林省| 达孜县| 崇明县| 昌都县| 榆中县| 黑龙江省| 铁岭市| 宁蒗| 和平县| 东平县| 循化| 彭州市| 太原市| 宝坻区| 射洪县| 宣化县| 青河县| 杨浦区| 太湖县| 惠州市| 陆川县| 嘉鱼县| 法库县| 方正县| 榆社县| 屏边| 毕节市| 潢川县| 惠安县| 新民市| 同心县| 桃江县| 阿拉善盟| 南宫市| 临澧县| 图们市| 萨迦县| 白城市| 措勤县|