VS依赖注入(DI)构造函数自动生成局部私有变量|全球观察
时间:2023-06-26 12:46:18来源:博客园


(相关资料图)

前言

依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码结构,使得应用更加灵活、易于扩展,同时也降低了各个模块之间的耦合度,更容易进行单元测试,提高了编码效率和质量。我们经常会先定义局部变量,再在构造函数中使用,每次都要这样去编写耗时,下面通过VS自带功能,可以给我方便的生成,节省时间。

方法

下面以Visual studio 2022为例,讲解设置方法

如下图所示,我们不做任何设置,可以为我们生成与构造函数一样的名称的变量,看着总觉得有点别扭。

通常变量是以下划线来定义,如_service,下面就介绍vs自带设置,来生成这样的变量。

通过上图,加一条命名规则的设置后,就可以方便的来生成带下划线的变量了,如下图所示。

参考资料:

https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/

标签:

最新
  • VS依赖注入(DI)构造函数自动生成局部私有变量|全球观察

    依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码

  • 天天微头条丨给宝宝喝奶粉上火怎么办?恒温器45℃奶直接给宝宝喝么?

    给宝宝喝奶粉上火怎么办?1、宝宝喝奶粉上火,十分普遍!要给宝宝多喝

  • 法务逾期停息挂账是真的吗?停息挂账有找法务处理成功的吗?_速递

    在信用卡透支消费的消费过程中,有的人会出现逾期还款的情况,就比

  • 南京江宁:31个项目,竣工投产

    今年以来江宁区落实、落细推进重大产业项目“绿色通道、拿地即开工”等

  • 南方部分河流发生超警洪水|环球信息

    中国青年报客户端北京6月24日电(中青报·中青网记者高蕾)记者从水利

  • 世界微动态丨pt950铂金回收价格今日多少钱一克(2023年06月25日)

    pt950铂金回收价格今日多少钱一克(2023年06月25日)每日更新

  • 万达电影生意怎么样?王健林现在首富排行榜排第几?_今日热讯

    万达电影生意怎么样根据最新的业绩报告,这些影院背后的两家上市公

  • 圆通国际嘉兴分公司正式成立_环球快看

    电商报快讯:6月23日消息,圆通国际嘉兴分公司于6月19日正式成立。圆通

  • 如何ps照片换人背景_如何ps照片换人

    大家好,小榜来为大家解答以上的问题。如何ps照片换人背景,如何ps照片

  • 全球观热点:美国读研条件有哪些要求,你都知道吗?

    《美国读研条件有哪些要求,你都知道吗?》由研究生留学网发布,主要内

  • 有心有力,致态TiPlus5000发布全新固件ZTA10666

    2023年6月,长江存储致态值TiPlus5000上市一周年之际,发布全新固件ZTA

  • 环球资讯:2023全球数字经济大会将于7月4日至7日在北京举行

    2023全球数字经济大会将于7月4日至7日在北京举行,北京市,数字经济大会

  • 《最终幻想16》成就怎么解锁 成就攻略要点介绍

    本作成就加上白金共有50项,FINALFANTASY:探求之旅将永世流传;往昔的

  • 世界报道:武汉中考落幕,7月1日可查成绩

    武汉中考落幕,7月1日可查成绩极目新闻记者邹浩摄影记者黄士峰李辉6月2

  • 天天新资讯:做人流百万医疗报销不?怎么报销?

    不报销。一般来说,百万医疗保险通常不覆盖非医学上必要的手术或治疗,

  • 环球热门:50分先生亲承离队?交易市场又一大牌!勇士看上的中国前锋....

    后来有媒体人透露,新疆队的确有意在下赛季更换队长,为球效力7年之久

  • 旅游
    • 智通港股52周新高、新低统计|6月21日 环球百事通

    • 如何选择理财产品?哪些理财产品比较靠谱?

    • 南阳医专帖吧_南阳医专贴吧 焦点速讯

    • 手机银行转账限额多少? 手机银行转账需要手续费吗?