重建sln的项目层级 .NET技术

重建sln的项目层级

编写包含多个 csproj 的程序时,随着项目数量的持续增加,可能涉及一些文件夹的变动,手动添加项目或者变动会变得非常麻烦,这个时候,可以利用 dotnet cli 帮助我们完成。
阅读全文
第十三单元 补充知识 .NET技术

第十三单元 补充知识

泛指某种类型。 1、使用参数形式定义 2、使用时传入具体类型 3、编译时检查类型安全 4、逻辑上是多个不同类型
阅读全文
ABP - 依赖注入(2) .NET技术

ABP – 依赖注入(2)

这是将服务注入类的最常用方法,是将依赖项注入类的首选方式,也是微软推崇的模式。这样,除非提供了所有构造方法注入的依赖项,否则无法构造类,显示的声明了类必需的服务,使开发人员一目了然...
阅读全文
第十一单元 面向对象三:继承与多态 .NET技术

第十一单元 面向对象三:继承与多态

假设老师类设计如下: 学生类设计如下:   我们秉承着,让最简洁的代码,实现最最强大的功能原则,能否让上述案例中的重复代码进行优化呢?我们能否将学生类与老师类再进行抽象,得到一个人...
阅读全文
第八单元 数组与集合 .NET技术

第八单元 数组与集合

数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。
阅读全文
第六单元 流程控制 .NET技术

第六单元 流程控制

C# 流程语句分为:顺序结构,选择结构,循环结构。 顺序结构指的是程序一步步向下执行。
阅读全文
第七单元  调试与异常捕捉 .NET技术

第七单元 调试与异常捕捉

很多时间,写代码并不能一撸到底,中间都是经历过无数次的调试,才能正常正确的运行起来。就好像一台设备刚买来也需要不断的调试才能达到最佳状态。
阅读全文