Toggle navigation
首页
产品中心
全新RDIF.vNext低代码框架
镇店
.NET C/S开发框架
.NET Web敏捷开发框架
.NET 快速开发框架(全新EasyUI版本)
.NET 代码生成器
.NET WebAPI服务端开发框架
客户案例
付款方式
国思学堂
技术文章
新闻资讯
下载
关于
首页
技术文章
码农生涯
正文
原创
2023-06-26
浏览 (
6056
)
VS依赖注入(DI)构造函数自动生成局部私有变量
## 前言 依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码结构,使得应用更加灵活、易于扩展,同时也降低了各个模块之间的耦合度,更容易进行单元测试,提高了编码效率和质量。我们经常会先定义局部变量,再在构造函数中使用,每次都要这样去编写耗时,下面通过VS自带功能,可以给我方便的生成,节省时间。 ## 方法 下面以Visual studio 2022为例,讲解设置方法 如下图所示,我们不做任何设置,可以为我们生成与构造函数一样的名称的变量,看着总觉得有点别扭。 ![](http://doc.rdiframework.net/rdiblog/20230626112752.png) 通常变量是以下划线来定义,如_service,下面就介绍vs自带设置,来生成这样的变量。 ![](http://doc.rdiframework.net/rdiblog/20230626112755.png) 通过上图,加一条命名规则的设置后,就可以方便的来生成带下划线的变量了,如下图所示。 ![](http://doc.rdiframework.net/rdiblog/20230626112758.png) ## 参考资料: [https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/](https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/) ----- 一路走来数个年头,感谢RDIF框架的支持者与使用者,大家可以通过下面的地址了解详情。 官方网站:[http://www.guosisoft.com/](http://www.guosisoft.com/) [http://www.rdiframework.net/](http://www.rdiframework.net/) 特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏! **国思RDIF低代码快速开发框架**由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用! 欢迎关注国思RDI低代码快速开发框架官方公众微信(微信号:guosisoft),及时了解最新动态。 使用微信扫描二维码立即关注 ![微信扫描二维码](http://doc.rdiframework.net/weixin.png )
正文到此结束
本文标签:
.NET
挨踢业界
常用工具
版权声明:
本站原创文章,由
guosisoft.com
发布,遵循
CC 4.0 by-sa
版权协议,转载请附上原文出处链接和本声明。
上一篇
【保姆级教程】Vue项目调试技巧
下一篇
你必知道的 Chrome 前端调试技巧
热门推荐
{{article.title}}
热门指数:
浏览({{article.lookCount + 5000}})
相关文章
{{article.title}}
该篇文章的评论功能暂时被站长关闭
说给你听
本文目录
文章标签
RDIF.NET
其他
微信开发
.NET
消息交互
.NetCore
项目管理
常用工具
工作流
Web前端
数据库
挨踢业界
随机文章
团队项目开发"编码规范"之一:概述
RDIFramework.NET V3.3 Web版新增日程管理功能模块
.NET快速信息化系统开发框架 V3.2 ->WinForm部分全部重构为Dev风格界面
信息系统项目管理系列之七:项目时间管理
信息系统项目管理系列之五:项目整体管理
一文带你理清同源和跨域
C#实现Hash应用全解
团队项目开发“编码规范”之九:代码分析
Linux系统vi(vim)编辑器命令使用教程简单介绍
RDIFramework.NET V3.2-> Web版本新增新的用户权限设置界面效率更高、更规范
什么是零代码与低代码,有什么区别与联系,未来趋势
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->WinForm版本新增新的角色授权管理界面效率更高、更规范
RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.7 版本发布
RDIFramework.NETV2.9版本 Web新增至14套皮肤风格+三套界面组合(共42套皮肤组合)
RDIFramework.NET框架基于Quartz.Net实现任务调度详解及效果展示
史上最全面的SignalR系列教程-5、SignalR 实现一对一聊天
.NET快速信息化系统开发框架 V3.2 -> Web 用户管理模块编辑界面-组织机构选择支持级联选择
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
RDIFramework.NET开发框架编码管理助力业务编码的自动处理
微信公众号开发C#系列-7、消息管理-接收事件推送
网站信息
文章总数:599 篇
标签总数:8 个
分类总数:8 个
留言数量:1385 条
在线人数:
89
人
运行天数:1321天
最后更新:2023-05-18
QQ:406590790
13005007127