diff --git "a/\351\202\223\345\256\227\346\235\203/20241210-\346\220\234\347\264\242.md" "b/\351\202\223\345\256\227\346\235\203/20241210-\346\220\234\347\264\242.md"
new file mode 100644
index 0000000000000000000000000000000000000000..4a6eb44ec7c313154ae7ff7bf122fc7f8cefaccd
--- /dev/null
+++ "b/\351\202\223\345\256\227\346\235\203/20241210-\346\220\234\347\264\242.md"
@@ -0,0 +1,2 @@
+## 搜索
+列表.Select(x => x.键.Contains(值))
\ No newline at end of file
diff --git "a/\351\202\223\345\256\227\346\235\203/20241212-\346\237\245\346\211\276.md" "b/\351\202\223\345\256\227\346\235\203/20241212-\346\237\245\346\211\276.md"
new file mode 100644
index 0000000000000000000000000000000000000000..7e4b1c263514667d70d6a08b65b6547f956f4b61
--- /dev/null
+++ "b/\351\202\223\345\256\227\346\235\203/20241212-\346\237\245\346\211\276.md"
@@ -0,0 +1,28 @@
+## 常见的数据库
+Sqlserver 微软 商业 有免费版(限制)
+
+Mysql/MariaDb 免费 也有商业版
+
+PostgreSQL 完全开源免费 许可宽松
+
+Oracle 商业数据库 贵
+
+达梦 国产数据库
+
+人大金仓 国产数据库
+
+sqllite 桌面数据库
+
+Redis 非关系型数据库 内存数据库 一般用于缓存 NoSQL
+
+MongoDB 最像关系型数据库非关系型数据 NoSQL
+
+常见ORM工具 (ORM工具其实就是在应用和数据库之间担任通讯员)
+
+Dapper 写法麻烦,运行速度很快
+
+EntityFrameworkCore 写法简单,运行速度略慢
+# -----------------------------------
+.Take(数字)查询多少个
+
+.Skip(数字)跳过多少个
\ No newline at end of file
diff --git "a/\351\202\223\345\256\227\346\235\203/20241213-\346\250\241\345\236\213.md" "b/\351\202\223\345\256\227\346\235\203/20241213-\346\250\241\345\236\213.md"
new file mode 100644
index 0000000000000000000000000000000000000000..b421213e24f9ecc93d82c54964ede50febebabe4
--- /dev/null
+++ "b/\351\202\223\345\256\227\346\235\203/20241213-\346\250\241\345\236\213.md"
@@ -0,0 +1,50 @@
+# 模型
+安装 Entity Framework Core
+```
+ dotnet add package Microsoft.EntityFrameworkCore.sqlServer
+```
+创建实体类型
+
+创建数据库上下文(文件名带 DbContext)
+```
+ public class 文件名 : DbContext
+ {
+ public DbSet<实体类型> 数据库表名 {get;set;}
+ protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
+ {
+ base.OnConfiguring(optionsBuilder);
+ optionsBuilder.UseSqlServer("server=实例名;database=数据库名;uid=sa;pwd=密码;TrustServerCertificate=True");
+ }
+ }
+ ```
+数据库迁移
+```
+dotnet tool install -g dotnet-ef
+dotnet add package Microsoft.EntityFrameworkCore.Design
+dotnet ef migrations add InitialCreate
+dotnet ef database update
+```
+增删改查 获取数据
+```
+private readonly 数据库上下文名字 实例名;
+public 控制器名称()
+{
+ 实例名 = new 数据库上下文名字();
+}
+```
+增加数据
+```
+实例名.表名.Add()
+```
+删除数据
+```
+实例名.表名.Remove()
+```
+修改数据
+```
+实例名.表名.Updata()
+```
+增删改后要保存
+```
+实例名.SaveChanges()
+```
\ No newline at end of file
diff --git "a/\351\202\223\345\256\227\346\235\203/20241226-\344\275\234\344\270\232.md" "b/\351\202\223\345\256\227\346\235\203/20241226-\344\275\234\344\270\232.md"
new file mode 100644
index 0000000000000000000000000000000000000000..217ec2c51680683261c51249573557286b9b2a88
--- /dev/null
+++ "b/\351\202\223\345\256\227\346\235\203/20241226-\344\275\234\344\270\232.md"
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file