VS依賴注入(DI)構(gòu)造函數(shù)自動(dòng)生成局部私有變量
前言
依賴注入(DI)在開發(fā)中既是常見的也是必需的技術(shù)。它幫助我們優(yōu)化了代碼結(jié)構(gòu),使得應(yīng)用更加靈活、易于擴(kuò)展,同時(shí)也降低了各個(gè)模塊之間的耦合度,更容易進(jìn)行單元測(cè)試,提高了編碼效率和質(zhì)量。我們經(jīng)常會(huì)先定義局部變量,再在構(gòu)造函數(shù)中使用,每次都要這樣去編寫耗時(shí),下面通過VS自帶功能,可以給我方便的生成,節(jié)省時(shí)間。
方法
下面以Visual studio 2022為例,講解設(shè)置方法
如下圖所示,我們不做任何設(shè)置,可以為我們生成與構(gòu)造函數(shù)一樣的名稱的變量,看著總覺得有點(diǎn)別扭。

通常變量是以下劃線來定義,如_service,下面就介紹vs自帶設(shè)置,來生成這樣的變量。

通過上圖,加一條命名規(guī)則的設(shè)置后,就可以方便的來生成帶下劃線的變量了,如下圖所示。

參考資料:
https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/
作者:
RDIF
出處:
http://www.rzrgm.cn/huyong/
Email:
406590790@qq.com
QQ:
406590790
微信:
13005007127(同手機(jī)號(hào))
框架官網(wǎng):
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.rzrgm.cn/huyong
國(guó)思RDIF開發(fā)框架
,
給用戶和開發(fā)者最佳的.Net框架平臺(tái)方案,為企業(yè)快速構(gòu)建跨平臺(tái)、企業(yè)級(jí)的應(yīng)用提供強(qiáng)大支持。
關(guān)于作者:系統(tǒng)架構(gòu)師、信息系統(tǒng)項(xiàng)目管理師、DBA。專注于微軟平臺(tái)項(xiàng)目架構(gòu)、管理和企業(yè)解決方案,多年項(xiàng)目開發(fā)與管理經(jīng)驗(yàn),曾多次組織并開發(fā)多個(gè)大型項(xiàng)目,在面向?qū)ο蟆⒚嫦蚍?wù)以及數(shù)據(jù)庫(kù)領(lǐng)域有一定的造詣。現(xiàn)主要從事基于
RDIF
框架的技術(shù)開發(fā)、咨詢工作,主要服務(wù)于金融、醫(yī)療衛(wèi)生、鐵路、電信、物流、物聯(lián)網(wǎng)、制造、零售等行業(yè)。
如有問題或建議,請(qǐng)多多賜教!
本文版權(quán)歸作者和CNBLOGS博客共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,如有問題,可以通過微信、郵箱、QQ等聯(lián)系我,非常感謝。

依賴注入(DI)在開發(fā)中既是常見的也是必需的技術(shù)。它幫助我們優(yōu)化了代碼結(jié)構(gòu),使得應(yīng)用更加靈活、易于擴(kuò)展,同時(shí)也降低了各個(gè)模塊之間的耦合度,更容易進(jìn)行單元測(cè)試,提高了編碼效率和質(zhì)量。我們經(jīng)常會(huì)先定義局部變量,再在構(gòu)造函數(shù)中使用,每次都要這樣去編寫耗時(shí),下面通過VS自帶功能,可以給我方便的生成,節(jié)省時(shí)間。
浙公網(wǎng)安備 33010602011771號(hào)