流浪のwolf

卷帝

导航

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 73 下一页

2023年10月16日

C#三层架构

摘要: 表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL) 目的:高内聚、低耦合 阅读全文

posted @ 2023-10-16 15:25 流浪のwolf 阅读(5) 评论(0) 推荐(0) 编辑

private、 protected、 public、 internal 修饰符的访问权限

摘要: private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 当前程序集内可以访问 阅读全文

posted @ 2023-10-16 15:25 流浪のwolf 阅读(15) 评论(0) 推荐(0) 编辑

OOP的核心思想

摘要: 1. 封装 既是信息封装,把一些信息进行封装成对象,只保留部分接口和方法与外部联系,能有效避免程序间相互依赖,实现代码模块间松藕合 ; 2. 继承 子类自动继承父类的属性和方法,继承实现了代码的重用性 ; 3. 多态 子类继承了来自父级类中的属性和方法,并对其中部分方法进行重写。于是多个子类中虽然都 阅读全文

posted @ 2023-10-16 15:21 流浪のwolf 阅读(9) 评论(0) 推荐(0) 编辑

WebAPI和MVC的区别

摘要: 1. MVC主要用于建站,WebAPI主要用于构建http服务 MVC 是前端和后端不分离,WebApi 是后端写的http服务提供前端,是前后端分离的写法 ; 2. MVC可以返回 JsonResult,前端可以直接使用;WebAPI 要返回JSON数据,必须JSON.parse()转化为(Mat 阅读全文

posted @ 2023-10-16 15:10 流浪のwolf 阅读(249) 评论(0) 推荐(0) 编辑

C# 如何理解装箱和拆箱 ?

摘要: 装箱和拆箱就是C# 中数据类型的转换 ; 装箱:值类型转换对象类型(引用类型,复杂类型) 拆箱:对象类型转换值类型 object obj=null; //引用类型 obj=1; //装箱 boxing 把值类型包装为引用类型 int i=(int)obj; //拆箱 unboxing 阅读全文

posted @ 2023-10-16 15:05 流浪のwolf 阅读(7) 评论(0) 推荐(0) 编辑

2023年10月12日

C# Webapi 简单的依赖注入-构造函数

摘要: 控制器部分: using Microsoft.AspNetCore.Mvc; using WebApplication1.IServices; using WebApplication1.Utility.SwaggerExt; namespace WebApplication1.Controller 阅读全文

posted @ 2023-10-12 19:23 流浪のwolf 阅读(44) 评论(0) 推荐(0) 编辑

C# webapi 跨域

摘要: #region 启用跨域访问 app.UseCors(builder => builder .AllowAnyMethod() .SetIsOriginAllowed(_ => true) .AllowAnyHeader() .AllowCredentials() ); #endregion app 阅读全文

posted @ 2023-10-12 09:19 流浪のwolf 阅读(93) 评论(0) 推荐(0) 编辑

2023年10月11日

简单 webapi 登录成功就返回 电脑的进程信息·

摘要: /// <summary> /// 如果登录成功就返回电脑的进程信息 /// </summary> /// <returns></returns> [HttpPost] public LoginResponse Login(LoginRequest req) { if(req.UserName == 阅读全文

posted @ 2023-10-11 21:44 流浪のwolf 阅读(5) 评论(0) 推荐(0) 编辑

webapi action 参数

摘要: 使用地址参数传递(queryString)数据:eg:http://localhost:5063/WeatherForecast?age=123 /// <summary> /// GET方法 /// </summary> /// <returns></returns> [HttpGet(Name 阅读全文

posted @ 2023-10-11 21:43 流浪のwolf 阅读(3) 评论(0) 推荐(0) 编辑

2023年10月1日

C# efcode 新建表格数据 增删改查

摘要: using TestDbContext ctx = new TestDbContext(); var b1 = new Book { AuthorName = "杨中科", Title = "零基础趣学C语言", Price = 59.8, PubTime = new DateTime() }; v 阅读全文

posted @ 2023-10-01 19:41 流浪のwolf 阅读(55) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 73 下一页