随笔分类 -  .net8 项目从0开始

摘要:然后我们再来讲一讲这个项目 这里有一个解决方案 这里有一个接口类的项目 这会呢如果还想在建一个项目 我们在解决方案这里右键,添加,新建项目 点击 我现在要建立一个类库,所以就搜一下类库,这里的第一个就是我们需要创建的类库 起个名字,计算类 进来了 可以看到这里有多了一个项目,但是他们的图标不一样 下 阅读全文
posted @ 2025-07-03 14:34 张筱菓 阅读(41) 评论(0) 推荐(0)
摘要:依赖注入(Dependency Injection,简称 DI)是一种软件设计模式,旨在将对象之间的依赖关系从代码内部解耦出来,通过外部提供的方式来建立依赖关系,从而提高软件的可维护性、可测试性和可扩展性。以下从概念、工作原理、常见类型、在不同框架中的应用等方面进行详细解释: 概念 在软件系统中,一 阅读全文
posted @ 2025-07-02 17:06 张筱菓 阅读(59) 评论(0) 推荐(0)
摘要:在 C# 中,{ get; set; } 是 自动属性(Auto-Implemented Property) 的语法糖,用于快速定义属性的读写操作。以下是详细解释: 一、核心概念 1. 传统属性写法 需手动定义私有字段和公开属性: private string _name; // 私有字段 publ 阅读全文
posted @ 2025-07-01 13:42 张筱菓 阅读(167) 评论(0) 推荐(0)
摘要:一、核心功能对比 1. JavaScript 的 .map() 遍历数组,对每个元素执行回调函数,并返回包含结果的新数组: const numbers = [1, 2, 3]; const squared = numbers.map(x => x * x); // 结果:[1, 4, 9] 2. C 阅读全文
posted @ 2025-07-01 13:18 张筱菓 阅读(117) 评论(0) 推荐(0)
摘要:红色框住的部分这样写,用F9在左边打个红色的⚪断点,写完按F5启动看一下 private:访问修饰符,表示该字段只能在当前类内部访问。 readonly:关键字,表示该字段的值在初始化后不能被修改(类似于常量,但可在构造函数中赋值)。 DBST:类型名,即通过 Scaffold-DbContext  阅读全文
posted @ 2025-06-26 10:25 张筱菓 阅读(33) 评论(0) 推荐(0)
摘要:首先我们需要下载三个依赖包 Microsoft.EntityFrameworkCore.Tools EntityFrameworkCore.sqlserver Microsoft.EntityFrameworkCore.Design 鼠标右键点击 依赖项下面的包,选择 管理 NuGet 程序包(N) 阅读全文
posted @ 2025-06-25 20:23 张筱菓 阅读(798) 评论(0) 推荐(0)
摘要:首先双击打开 打开之后是这样的页面,点击创建行项目。 这里输入.net ,选择APS.NET Core Web API 这个 ,点下一步。 然后是这个页面 配置好之后点击下一步 这里选择 .NET 8.0 ,选好之后点击创建 之后是这个页面,在这里按F5就启动项目了。 启动后会出现一个这样的页面,这 阅读全文
posted @ 2025-06-25 17:30 张筱菓 阅读(219) 评论(0) 推荐(0)