首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
.Net
EAGO
创建于2023-11-03
订阅专栏
net心得
暂无订阅
共19篇文章
创建于2023-11-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
.Net_读取本地文件转换成IFormFile类型
本地的DATA文件即一个项目的数据,需要导入到系统中 需要将本地的DATA文件转换成IFormFile类型
String、StringBuilder、StringBuffer
一.String String是一个类,通过String定义的变量是引用类型。 String是不可变的对象,因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String
C#_发邮件
1、适合于发件人、收件人等信息全部是string类型 2、适合于暗抄送、并且是ArrayList类型
c#_SQLBulkCopy
关键的一点是,即使表结构不同,也可以通过表字段或者字段位置建立映射关系,将所需的数据导入到目标数据库。 使用事务批量导入数据,注:datatable 的列的顺序要和数据库表的列的顺序一致
C#_EFCore学习
1、批量增加,删除,更新 包:Zack.EFCore.Batch nuget.org官网中输入包名,选择数据库对应的包安装(Zack.EFCore.Batch是一个基础包,安装数据库对应的包就会包含基
C#_LOG的使用,工具类
1、NLog 包名:NLog.Extensions.Logging 创建配置文件,使用默认名字nlog.config,会减少很多不必要的麻烦 2、Log4net 包名:LoggerUtils 文件名称
执行数据库,增删改查
> ### 增 ```c# public static int Insert(string Conn,string SQL) { int result = 0; using (SqlConnectio
ASP.NET.Core学习
MVC WEBAPI 谓词就是【httpget、httppost、httpdelete、httpupdate、httppatch】这些 缓存
.Net Swagger的相关配置
1、接口传出接口序列化 ###2、Swagger表头信息 ###3、认证&授权 ###4、Swagger显示注释信息
对于 SSL/TLS 的安全通信问题
C# 对于 SSL/TLS 的安全通信问题 1、请求被中止: 未能创建 SSL/TLS 安全通道 注:SecurityProtocolType.Tls12 可以根据实际情况换成别的版本协议 2、基础连
List去重方法
方法一:遍历list 循环遍历List,借助Dictionary存储去重的对象 方法二:ToLookup 利用ToLookup查找,并转为Dictionary 方法三:自定义Compare 自定义Co
中间件_监控调用接口记录日志
1、监控中间件 2、记录日志 3、日志表public class OuterApiMonitorMiddleware : IMiddleware { //private readonly IL
改变Datatable的某列数据类型
--- theme: v-green --- ```c# //这里的dt是原datatable,dtNew是创建的datatable DataTable dtNew = dt.Clone(); dtN
生成二维码放到excel中
1、需要提前导包 2、代码//创建二维码 //content:扫描二维码出来的内容,例如想要扫出来的内容是:A=3 & B=4,那么content就要赋值为 content="A=3 & B=4" p
list变成逗号和引号隔开的字符串
string类型的List,变成sql的in查询方式,即变成:'a','b','c',从而可以实现sql查询
获取枚举的属性值
获取枚举的属性值 【Description】--- theme: v-green --- ### 获取枚举的属性值 【Description】 ```c# //枚举类
防止SQL注入的参数化格式Where条件
-- theme: v-green --- ``` public class WhereBuilder { private readonly StringBuilder _whereBuilder
区别请求来自于APP还是PC端
区别请求来自于APP还是PC端,主要是通过客户端传递的User-Agent来做判断的。 User-Agent来自于请求头Header,如下图两种方式: 来自于PC请求 来自于APP请求 代码获取Use
vs自动生成ignore文件
第一步,进入vs,点击工具->选项 第二步,点击添加(如果是第一次,不是显示编辑,显示的是添加) 添加文件到git远程仓库即可