- 博客(8)
- 收藏
- 关注
原创 C#的基础笔记
我们可以去控制属性的get和set,如果只是在属性中设置了get、那么我可以对这个属性进行读取,但是无法进行修改,相反来说如果只是设置set那么我们可以对这个属性进行修改,但是无法读取修改后的或者是修改前的值。 this总所周知直接指向,而base也是专门给继承的子类的,base只能去访问父类的数据成员。感觉虚方法相当于就是方法重写,通常使用的情况是父类的方法不适用于子类方法的时候才会去使用。重构的关键点就在于,方法的名是可以相同,但是它们之间的参数要不一样。
2024-02-23 14:42:21 496
原创 SqlSuger
"ConnectString": "Server=自己的用户名;Port=3306;Database=连接那个数据库;Pwd=123456;Install-Package SqlSugar 安装完之后我们就可以使用using SqlSugar;(这种情况是用于有了数据库再去创建实体类,当然你也可以跟EFCore一样通过代码的迁移去创建数据库)可以说是跟 EFCore的性质一样 都是属于ORM框架的一种,但是对比EFCore他就没那么繁琐。然后再去配置一下连接字符串,看一下我们上面的依赖注入配置。
2024-02-23 09:18:31 267
原创 Net.Core
1、系统级别的安装,互相影响2、无法独立部署3、Asp.net 和 IIS深度耦合4、Asp.net资源消耗大5、非云原生#####从net 5开始 微软后续默认.net就是Net Core有哪些ORM(EF Core,Dapper,Sql 等)其实相当于就是把Sql使用一个实例化对象来去操作对象数据库:就是我把数据使用一个对象保存到数据库里面去,然后如果我想要的话就调用那个对象就行了。
2024-02-23 09:12:01 635
原创 TypeScript(一)
可以手动改来指定一个值的类型,允许变量从一种类型更改成另一种类型,但是这个转换的类型只能是 更具体 || 不太具体 可以防止不可能的强制转换。元组中每个元素都有自己特性的类型,根据索引值获取到的值可以确定对应的类型。联合类型意思就是可以指定多个类型,表示可以是这些类型中任何一个值。和any类似,不同的是,unknown类型的值上做任何操作都是不合法的。默认的情况下,会将赋值的值的类型,作为前面标识符的类型。声明了类型之后,TS就会去进行类型的检测。去声明的变量,推断的就是通用类型。
2023-05-16 22:04:27 105 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人